Life Where I'm From on MSN2d
World's Snowiest City - Aomori, JapanHow does one deal with 6 metres (20 feet) of snow falling on and around their home every year? The residents of Aomori city, who live in the world's snowiest city, show us how.
Record snowfall in January has severely damaged apple orchards in the northeastern Japan prefecture of Aomori, the country's largest apple-producing region, with authorities fearing losses could ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results