Tag Archives: Japan
The Tokyo Sky Tree
Officially the tallest tower in the world at 634 meters, or 2080 feet, The Tokyo Sky Tree offers spectacular views from its two observation decks at 350 (1150 ft) and 450 (1480 ft) meters. By contrast, the World Trade Center’s observation deck was 1352 ft high. People wait over an hour in line to buy tickets.