National Olympic Stadium
The National Olympic Stadium is in Shinjuku, Tokyo. It served as the main stadium for the 1964 Summer Olympics and will serve this function again in the 2020 Summer Olympics.
The National Olympic Stadium is in Shinjuku, Tokyo. It served as the main stadium for the 1964 Summer Olympics and will serve this function again in the 2020 Summer Olympics.