The Peña de Francia is a mountain that rises to 1,727 m, south of the Salamanca, Autonomous Region of Castile and León, Spain, whose peak belongs to the municipality of El Cabaco.
Wikipedia https://en.wikipedia.org/wiki/Peña_de_Francia
Address SA-203, 37621, Spain
Coordinates 40°30'44.455" N -6°10'6.159" E