Tags Posts tagged with "Skytree Shuttle Bus"

Skytree Shuttle Bus

Would you like to see the urban landscape of Tokyo from a bird's-eye view? Would you like to experience one of Japan's many impressive artificial landmarks? Don't miss Tokyo Skytree, located in Sumida-ku (墨田区) in Tokyo. Tokyo Skytree Skytree is the "tallest free-standing broadcast tower in the world as of 2011"...

SOCIAL