Downloaded videos come without watermark.

Spain: Heavy Snow from Storm Leonardo Keeps Sierra Nevada Resort on High Alert

  • Captured on Wednesday 4th of February 2026
  • Location is Sierra Nevada

Description

Cetursa crews worked throughout the day to safeguard the Sierra Nevada ski area from Storm Leonardo. With the resort clo Read more...