Where is Manuela Malasaña?

Where is Manuela Malasaña located?

Manuela Malasaña, Manuela Malasaña (Station), Spain (approx. 40.30903°, -3.86402°)


Where is Manuela Malasaña on the map?