Where is Valdelamasa?

Where is Valdelamasa located?

Valdelamasa, Madrid, Spain (approx. 40.58333°, -3.66667°)


Where is Valdelamasa on the map?