Where is Casa de Campo?

Where is Casa de Campo located?

Casa de Campo, Casa de Campo (Park), Spain (approx. 40.42075°, -3.75175°)


Where is Casa de Campo on the map?