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

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