The Sapporo TV Tower, located in Odori Park, is one of the city's iconic landmarks offering panoramic views of Sapporo and beyond. Built in 1957, the tower stands 147.2 meters tall and is a popular spot for tourists wanting to capture the beauty of the cityscape from its observation deck.