Where is Estación de tren Madrid-Nuevos Ministerios?

Where is Estación de tren Madrid-Nuevos Ministerios located?

Estación de tren Madrid-Nuevos Ministerios, Estación de tren Madrid-Nuevos Ministerios, Spain (approx. 40.446617°, -3.6923409°)


Where is Estación de tren Madrid-Nuevos Ministerios on the map?