Where is La Poderosa?

Where is La Poderosa located?

La Poderosa, Andalusia, Spain (approx. 37.75°, -6.65°)


Where is La Poderosa on the map?