Tokyo Skyline
Minato City, Tokyo
When it was completed in 1958, Tokyo Tower became the tallest freestanding tower in the world, taking the title from the Eiffel Tower by just 9 m (30 ft).
Who says size doesn't matter? 😉
Minato City, Tokyo
When it was completed in 1958, Tokyo Tower became the tallest freestanding tower in the world, taking the title from the Eiffel Tower by just 9 m (30 ft).
Who says size doesn't matter? 😉