Where is Casa de La Moneda?

Where is Casa de La Moneda located?

Casa de La Moneda, Casa de La Moneda, Spain (approx. 40.95363°, -4.129709°)


Where is Casa de La Moneda on the map?