20 meters high snow wall in Hokkaido,Japan

Top