Japan was hit by heavy snowfall on Wednesday (February 19), as a cold front brought more winter weather to the country's centre, according to the Japan Meteorological Agency (JMA).
Aomori, the capital of Aomori Prefecture in northern Japan, is known for being the snowiest city in the world with a ...