Daily Archives for August 7, 2013

Tokyo Tower

The 333 meter (1,091 ft) Tokyo Tower opened in 1958 and it is the world’s tallest self supporting steel tower. Tokyo Tower is 13 meters taller than the Eiffel Tower. The main observatory tower is 150 meter high, from there … Continue reading

07. August 2013 by Joey
Categories: Uncategorized | Leave a comment