Where is El Papel?

Where is El Papel located?

El Papel, Andalusia, Spain (approx. 37.56667°, -3.83333°)


Where is El Papel on the map?