Where is El Atasar?

Where is El Atasar located?

El Atasar, Madrid, Spain (approx. 40.93333°, -3.46667°)


Where is El Atasar on the map?