Where is Peñalara?
Where is Peñalara located?
Peñalara, Peñalara, Spain (approx. 42.745865°, -4.2758265°)
Where is Peñalara on the map?
Peñalara - Madrid
{"latitude":42.745865,"longitude":-4.2758265,"title":"Peñalara"}