Where is Tokyo Tower

About Where is Tokyo Tower Located



Explore the map to locate Tokyo Tower on world map, The Tokyo Tower is a observation and communications tower in the district of Shiba-koen in Minato, Tokyo City, Japan, constructed in 1958. At 1,092 feet (332.9 meters), it is the 2nd tallest architecture in Japan. Tokyo Tower is an Eiffel Tower-motivated lattice communications tower that is coloured with international orange and white to adhere with air security and safety norms.