Where is El Carmen?

Where is El Carmen located?

El Carmen, Madrid, Spain (approx. 40.43189°, -3.65757°)


Where is El Carmen on the map?