Remember meForgot password?
    Log in with Twitter

2012-12-04 06:02:39

Odori Park - The Sapporo TV Tower is located in the eastern half of the Nishi-1 Chome block. It was built in 1957. The tower has an observation deck with great views of Odori Park and the city.

Image uploaded by Igor I. Solar
Featured In
Personal Albums Feb 24, 2010 - My pictures
Latest News
Top News