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 • Link to Us • About Us • Other Cities • Site Map