Did you see this?
The Alsace region in France has seen its landscape covered in snow on January 31, 2012.