Sapporo Tv Tower v0.8
The Sapporo TV Tower , 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. Tourists can view Sapporo and Odori Park.