Back to photostream

Tokyo Tower

Standing 333 meters high in the center of Tokyo, Tokyo Tower is the world's tallest, self-supported steel tower and 13 meters taller than its model, the Eiffel Tower. In addition to being a popular tourist spot, Tokyo Tower serves as a broadcast antenna.

3,572 views
46 faves
14 comments
Uploaded on August 30, 2016
Taken on August 6, 2016