Tower in the center of Sapporo
Sapporo TV Tower (Japanese: さっぽろテレビ塔) is located on the ground of Odori Park (大通公園), Sapporo City (札幌市), Hokkaido, Japan. The tower is 147.2 meters high, Tourists can view Sapporo City and Odori Park from the observation deck.