Where is Avenida Del Valle?

Where is Avenida Del Valle located?

Avenida Del Valle, Madrid, Spain (approx. 40.4436°, -3.71508°)


Where is Avenida Del Valle on the map?