Print This Page

The Mother Of All Models

Soaring above Narihirabashi in TokyoSoaring above Narihirabashi in Tokyo's Sumida Ward, the 634-meter high Tokyo Skytree® is nearing completion and is scheduled to open to the public on May 22, 2012.

Read more...