Subscribe Us

Main Ad

MSFS2020 - Sapporo Tv Tower - V.1.0


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.

Post a Comment

0 Comments