TokyoJapan.ca
Tokyo Japan Tourist Information and Travel Guide
Menu
Yoyogi Park in Tokyo Japan was the site of the 1964 Olympic Games. Visitors are impressed by the architecturally attractive stadiums that were once Olympic venues. Yoyogi Park is located in western Tokyo near the Harajuku train station.
Yoyogi Park in Tokyo Japan was the site of the 1964 Olympic Games. Visitors are impressed by the architecturally attractive stadiums that were once Olympic venues.
Yoyogi Park is located in western Tokyo near the Harajuku train station.
Search • Other Cities • World Travel • Feedback • Site Map • About Us