Snow? Is this supposed to be Cuba?
Well, the fake palm trees should be a tipoff !
It's about 60 miles southwest of Havana. The coordinates are shown on the photo. There is no snow — it's just a crappy black and white from the sixties.
It's probably an artifact of the light balance of the camera. Too much light makes the sand look like snow.
(Palm trees frown upon snow as well). ;)