18.2 C
Monday, October 15, 2018
Home Tags Tower

Tag: Tower

Landmark Tower – Yokohama, Japan

If you're one to climb the tallest buildings in every city you explore, then Yokohama's Landmark Tower is the perfect place for you. Standing...

Sapporo TV Tower – Sapporo, Hokkaido

Standing at 147 metres high with a 90-metre observation deck, Sapporo TV Tower is one of the tallest structures in the city (currently dwarfed...