Japanese cherry blossom trees are famous worldwide, and each year around April hundreds of thousands of people flock to the nearest sakura to experience their annual blossoming. They are iconic in their native island of Japan, and the oldest example can be found in Yamanashi prefecture. It’s called Jindai-zakura, or ‘The Cherry Blossom from the Age of the Gods’. Continue reading “The Oldest Cherry Blossom Tree in Japan – Jindai-zakura”
Each year hundreds of thousands of people flock to the nearest cherry blossom tree to see the flowers, but Jindai-zakura has been blossoming for more than 1800 years.