A massive blizzard unleashes chaos on the island of Hokkaido, Japan
Heavy snowfall and winds exceeding 100 km/h were reported in some areas, causing numerous incidents in mountainous regions. Authorities are urging extreme caution.
Heavy snowfall and winds exceeding 100 km/h were reported in some areas, causing numerous incidents in mountainous regions. Authorities are urging extreme caution.