The Sapporo TV Tower is a radio tower located in Odori Park, Otoritai 1-chome Chuo-ku, Sapporo-shi, Hokkaido.
It is a dramatic space that visitors can overlook the spectacular view of Sapporo.
It takes 60 seconds by elevator from the third floor to the observation deck with the height of 90....