Disruption until weekend: Record snowfall over northern Japan – Weather & Radar
Record-breaking amounts of snow has fallen over parts of Japan in recent days, in some areas, up to 155 in.Read More
The Heartbeat of World events
Record-breaking amounts of snow has fallen over parts of Japan in recent days, in some areas, up to 155 in.Read More