Where is Museo Nacional de Ciencias Naturales?

Where is Museo Nacional de Ciencias Naturales located?

Museo Nacional de Ciencias Naturales, Madrid, Spain (approx. 40.44104°, -3.690292°)


Where is Museo Nacional de Ciencias Naturales on the map?