Sapporo TV Tower
Learn more about Sapporo TV Tower
Sapporo TV Tower (さっぽろテレビ塔 Sapporo Terebi-tō?), built in 1957, is a 147.2 metre high TV Tower with an observation deck at a height of 90.38 metres. Located in the northern city of Sapporo, Hokkaido Prefecture, Japan, the tower is open to tourists. Tourists can take panoramic pictures of Sapporo and Odori Park.