Granada, Spain
Yup, that is snow above the Alhambra in the Sierra Nevada (they have one, too!). You can go snowboarding up there!