The world’s longest cherry-lined road

  At the southern foot of Mt. Iwaki, there is a road lined with 6,500 Oyamazakura Cherry Trees, stretching for 20km. The pale pink of the cherry blossoms set against the lush green of the mountain add to the spectacular view. If you missed cherry blossoms in Hirosaki Castle Park, it is recommended that you … Continue reading The world’s longest cherry-lined road