Tokyo Sky Tree opened in Sumida-ku, Tokyo, on May 22. At 634 meters, it's the world's highest free-standing broadcasting tower. People can enjoy views of Tokyo from its two observation decks at 350 meters and 450 meters.