Tokyo
Ueno Park
Ueno-onshi-koen, commonly known as Ueno Park, is located in Ueno, Taito city, Tokyo, adjacent to Ueno Station. It is the first urban park in Japan. Ueno Park is rich in nature, and has approximately 800 cherry trees. It is a...
There are many Cherry blossom viewing spots in Tokyo.
Cherry blossoms usually bloom in Tokyo from late March to early April.
