Sapporo TV Tower, built in 1957, is a 147.2 metre high TV Tower with an observation deck at a height of 90.38 metres. Located in the northern city of Sapporo, Hokkaido Prefecture, Japan, the tower is open to tourists.