Tokyo Skytree Tower is the tallest building in Japan. It has amazing views of Tokyo from its observation decks. Oshiage is the nearest metro station to the sky tree town
25 Things To Do in Tokyo, Japan (Watch This Before You Go)
Tokyo Tourist Traps | Japan Travel Tips
JAPAN TOKYO TOWER EARTHQUAKE EXPERIENCE MARCH 11, 2011
東京観光 Sightseeing in Tokyo (Japan)
Explore more about..
Tokyo Skytree (Tower)