National Stadium is located in Tokyo, the capital of Japan. It has been constructed on the site of the former Meiji Shrine Stadium and designed by Architect Mitsuo Katayama. The stadium was opened to spectators in 1958. The national football team of Japan has played its home matches here. It has also hosted several major club finals. The stadium had a seating capacity of 57,363. It was demolished in 2015 in a process to be redeveloped. This state-of-the-art stadium, designed by Mitsuo Katayama has been selected as the main venue to host the 2020 Summer Olympics and the Paralympic Games.
Kindly login to use this feature.