Skytree Shuttle Bus

A Guide to Experiencing the Tallest Tower in Japan, Tokyo Skytree!

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 jp.fotolia.com/ Skytree is the “tallest free-standing broadcast tower in the world as of 2011” as per their…