Where is Nuevos Ministerios?

Where is Nuevos Ministerios located?

Nuevos Ministerios, Nuevos Ministerios, Spain (approx. 40.44655°, -3.69241°)


Where is Nuevos Ministerios on the map?