Parts of Japan see record snowfall as military brought in to lend a hand

  • 4 years ago
Heavy snow feel around the coast of the Sea of Japan due to winter pressure distribution.

Recommended