Where is Peñagrande?

Where is Peñagrande located?

Peñagrande, Peñagrande (Station), Spain (approx. 40.47592°, -3.71582°)


Where is Peñagrande on the map?