Sapporo is Japan's fourth-largest city, and the largest on the island of Hokkaido. On the photo is one of its most recognisable landmarks, the Sapporo TV Tower, located at the eastern end of the Odori Park. It was built in 1957, is 147 meters high and has an observation deck at the 90-m-height. Must be an awesome view!
Thanks to Anna :)