Where is Palacio de Congresos?

Where is Palacio de Congresos located?

Palacio de Congresos, Madrid, Spain (approx. 40.45357°, -3.69507°)


Where is Palacio de Congresos on the map?