Where is El Pozo Station?

Where is El Pozo Station located?

El Pozo Station, Madrid, Spain (approx. 40.44659°, -3.69241°)


Where is El Pozo Station on the map?