Sakura at Ueno Park
Ueno Park is one of the most popular spots in Japan. During the cherry blossom season, hundreds of cherry trees are in full bloom and more than 2 million people visit the park for “Hanami” (cherry blossom viewing).
Ueno park is next to Ueno Station in central Tokyo.
Co-founder of Japanbyweb.com