Image: Winter grips Hokkaido, Japan
• Northern Japan, especially the island of Hokkaido, is home to some of the snowiest cities in the world. • Sapporo, the island’s largest city and host of an annual snow festival,
• Northern Japan, especially the island of Hokkaido, is home to some of the snowiest cities in the world. • Sapporo, the island’s largest city and host of an annual snow festival,