Tokyo Skytree in Japan | Visit Tokyo Skytree Tour | Tokyo Skytree Travel Videos Guide

0



Tokyo Skytree (東京スカイツリー Tōkyō Sukaitsurī?) is a broadcasting, restaurant, and observation tower in Sumida, Tokyo, Japan. It became the tallest structure …