You're watching:

Tokyo Skytree

Tokyo Skytree 430 Views
Favorite
Full Mode

Watch live Tokyo Skytree, the tallest tower in the world, in Tokyo metropolis, the capital of Japan. The broadcasting and observation tower offers its visitors amazing views including to Mont Fuji, and houses, restaurants, a shopping centre and other services. The illumination at night is phenomenal and changeable!
Tokyo Sytree stands at a height of 634 metres (2,080 ft) and it is found in the riverside neighbourhood of Sumida, in Tokyo city centre.

Tags: city, tokyo