17 Breathtaking Sights to See in Asia Before You Die
| April 30, 2015
Crazypharm / Shutterstock
Cherry Blossoms, Tokyo, Japan
Hundreds of cherry trees decorate the moats of former Edo Castle around Kitanomaru Park, making it one of the best spots to view the cherry blossoms in spring. Row boats are available for rent, and the trees are lit up in the evenings.
SHARE ON
Advertisement