Yoyogi Park
This pleasant green space is located between the lively urban centers of Shibuya and Shinjuku and constitutes one of the largest parks in Tokyo. It became a park in 1967 after serving as an Olympic village for athletes during the 1964 Summer Olympics in Tokyo. The large open green area in the middle is just…