Where is Humanes de Madrid?

Where is Humanes de Madrid located?

Humanes de Madrid, Madrid, Spain (approx. 40.2508847°, -3.8270997°)


Where is Humanes de Madrid on the map?