This is a photo of McMurdo station in Antarctica. Sure is snowy there!
Image has been released into public domain (found on wikipedia.org).