Where is Casa de Campo?

Where is Casa de Campo located?

Casa de Campo, Casa de Campo (Station), Spain (approx. 40.40324°, -3.76101°)


Where is Casa de Campo on the map?