Other areas
Stroll through the Edo atmosphere at Ueno Onshi Park, Japan's first park
Ueno Onshi Park, located in Taito Ward, Tokyo, was designated as Japan's first park during the Meiji period, and was part of Ueno Kan'eiji Temple during the Edo period. It is now a famous cherry blossom viewing spot...