👉 Sapporo is a city in Japan, known for its beautiful snow-covered landscapes. Hokkaido, which is located on the northern coast of Japan, and its surrounding islands are famous for their snowfall. The Hakodate area, also known as Hokkaidō, has the highest concentration of snowfalls in the world, with an average of 100 inches per year.