Sapporo, Japan
Sapporo TV Tower
The Sapporo TV Tower, built in 1957, is a 147.2-metre-high TV tower with an observation deck at a height of 90.38 metres. Located on the ground of Odori Park, in the northern city of Sapporo, Hokkaido, Japan, the tower is open to tourists.
- City
- Sapporo
- Country
- Japan
- Category
- Landmark
- Suggested visit
- About 45 minutes
More places in Sapporo
- Odori Park
- Sapporo Clock Tower
- Hokkaidō Shrine
- Moerenuma Park
- Sapporo Beer Museum
- Hokkaido University Botanic Garden
Background: Wikipedia