Sapporo Clock tower with Snow in winter season. landmark and popular for attractions in Hokkaido, Japan. Travel and Vacation concept