Where is Callao Salvaje?

Where is Callao Salvaje located?

Callao Salvaje, Callao Salvaje (Station), Spain (approx. 28.1294°, -16.7804°)


Where is Callao Salvaje on the map?