Sapporo TV Tower
Ōdōri-Nishi, Japan
City
The 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 on the ground of Odori Park, in the northern city of Sapporo, Hokkaido, Japan, the tower is open to tourists.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account