Satellite map of Sapporo TV Tower
The 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 on the ground of Odori Park, in the northern city of Sapporo, Hokkaido, Japan, the tower is open to tourists.
Latitude: 43° 03' 24.00" N
Longitude: 141° 21' 13.79" E
Nearest city to this article: Sapporo
Read about Sapporo TV Tower in the Wikipedia Satellite map of Sapporo TV Tower in Google Maps