Tokyo Sky Tree, Sumida

Tokyo Sky Tree is a 634-metre high broadcasting tower with two public observation decks, restaurants, shops and other facilities in Sumida, Tokyo. It became the tallest structure in Japan in 2012, making it the tallest free-standing tower in the world. Today, it is the second-tallest structure in the world after Dubai’s Burj Khalifa. It opened to the public on May … Continue reading Tokyo Sky Tree, Sumida