The famous clock tower in Odori park, Sapporo, Japan