Where is IFEMA Palacio Municipal?

Where is IFEMA Palacio Municipal located?

IFEMA Palacio Municipal, IFEMA Palacio Municipal, Spain (approx. 40.4621°, -3.61663°)


Where is IFEMA Palacio Municipal on the map?