Tokyo Japan Tourist Information and Travel Guide
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 the Shibuya Harajuku District of Tokyo near the Harajuku train station.