When you think of major cities, certain locations come to mind. New York has the Statue of Liberty, Los Angeles has the Hollywood sign, Paris has the Eiffel Tower and Berlin has the Brandenburg Gate. Japan's cities also have their own landmarks. In Sapporo, the old clock tower building has become the symbol of the city.
It's all about the photo. Everybody takes their picture here; even when I visited in the rain during the day there was a small line of tourists waiting to walk up onto the platform for the ubiquitous memento.