Mount Moiwa
Search results
We did not find results for: Sapporo TV Tower.
Check spelling or type a new query.
We did not find results for: Sapporo TV Tower.
Check spelling or type a new query.
The, 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. Wikipedia