Where is Nuevos Ministerios?

Where is Nuevos Ministerios located?

Nuevos Ministerios, Nuevos Ministerios (Station), Spain (approx. 40.44659°, -3.69241°)


Where is Nuevos Ministerios on the map?