A nice 'seasonal' snowy picture it would seem? Considering the weather conditions in 'the old country' (The UK) ... you'll agree it's mountains with snow, yes? Very terra firma .... familiar ... unless appearances deceive, this is a snow field ... on Mars!