Where is Valdilecha?

Where is Valdilecha located?

Valdilecha, Madrid, Spain (approx. 40.28333°, -3.3°)


Where is Valdilecha on the map?