The Japan Meteorological Agency said the snowfall was expected to peak Monday night, with up to 55 centimeters (21 inches) predicted in mountainous areas north of Tokyo
The Japan Meteorological Agency said the snowfall was expected to peak Monday night, with up to 55 centimeters (21 inches) predicted in mountainous areas north of Tokyo