National Olympic Stadium Tokyo Photos

Share this via

Grab the Webpage Link:

National Olympic Stadium (国立霞ヶ丘陸上競技場 Kokuritsu Kasumigaoka Rikujō Kyogijō?) or National Stadium is a stadium in Kasumigaoka, in Shinjuku, Tokyo, Japan, that served as the main stadium for the 1964 Summer Olympics and will serve this function again in the 2020 Summer Olympics. It is currently the stadium…View National Olympic Stadium Tokyo guide >