The Sky’s the Limit

The tallest tower in world and the 2nd tallest free-standing structure in the world to date. At 634m, the Tokyo Skytree is a magnificent structure from afar and up close. It looks fantastic during the day and at night. The structure is also earthquake resistant, with high-tech seismic proofing mechanisms, which claimed by the designers, could absorb…