Designed by
Title
Sapporo TV tower at Odori Park in Sapporo, Hokkaido, Japan. It is a TV and radio broadcasting tower built in 1957 #283163010
Description
June 4, 2023: Sapporo TV tower at Odori Park in Sapporo, Hokkaido, Japan. It is a TV and radio broadcasting tower built in 1957 with an observation deck at 90.38 meters above ground
This image is editorial