National Stadium
Also known as:Tokyo National Stadium
1-15 Kasumigaokamachi, Shinjuku-ku, Tokyo Japan
Print this page   •   Share this page

Quick Facts
Notes
    > The stadium can hold over 60,000 spectators.
Your Thoughts

There are no comments. You can be the first to add your thoughts to this page.