Sapporo TV Tower is a prominent landmark located in Odori Park, Sapporo, Hokkaido. Standing at 147.2 meters tall, it was built in 1957 and offers panoramic views of the city from its observation deck. The tower is especially popular during the Sapporo Snow Festival in winter.