The , built in 1957, is a TV tower with an observation deck at a height of 90.38 metres.Sapporo TV Tower, the observation deck Located on the ground of Odori Park, in the northern city of Sapporo, Hokkaido, Japan, the tower is open to tourists. Tourists can view Sapporo and Odori Park.
