Sapporo TV Tower
Ōdōri-Nishi, Japan
The 148th tallest tower in the world
The Sapporo TV Tower (Sapporo Terebi-tō), built in 1957, is a 147.2-metre-high (483 ft) 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.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).