Where is Valdilecha?

Where is Valdilecha located?

Valdilecha, Madrid, Spain (approx. 40.2926854°, -3.3002096°)


Where is Valdilecha on the map?