Where is Carabanchel Alto?

Where is Carabanchel Alto located?

Carabanchel Alto, Madrid, Spain (approx. 40.36667°, -3.75°)


Where is Carabanchel Alto on the map?