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...