20 meters of snowfall in Hokkaido, JapanlovelyApril 27, 2013Places 20 meters of snowfall in Hokkaido, Japan