Cherry Blossom Trees in the world, Hyakuzawa, Japan
This is the world’s best row of cherry blossom trees with 6,500 cherry trees planted and with a distance of 20 kilometers. This includes a local road along the Tokiwano prefectural road from Hyakuzawa. The Oyama cherry blossoms planted in 1985 color the green foot of the mountain in bright red.
Epic Japan Culture & Adventure Route © Monika Newbound