
Other areas
Stroll through the Edo atmosphere at Ueno Onshi Park, Japan's first park
Ueno Onshi Park, located in Taito Ward, Tokyo, which was designated Japan's first park during the Meiji period, was part of Ueno Kaneiji Temple during the Edo period. It is currently a famous cherry blossom spot, and is home to Tokyo National Museum and the National Museum of Western Art...