Sapporo, Sapporo
A 147-meter observation tower at the eastern end of Odori Park with views of the city and mountains.
Hokkaido