Hikers in Peñalara, highest mountain peak in the mountain range of Guadarrama, Spain

- Image ID: DJ1227
Hikers in Peñalara, highest mountain peak in the mountain range of Guadarrama, Spain
Nano Calvo / Alamy Stock Photo
Image ID: DJ1227