All Observation Decks in Sapporo

  • Sapporo TV Tower

    Sapporo TV Tower is loacted at the eastern end of Odori Park in central Sapporo. Sapporo TV Tower, which was completed in 1957, has a design which is based on the Eiffel Tower, with a total height of 147m. Sapporo TV Tower features an observation deck at 90m which provides Read more [...]