Where is Ciudad de los Ángeles?

Where is Ciudad de los Ángeles located?

Ciudad de los Ángeles, Ciudad de los Ángeles (Madrid Metro), Spain (approx. 40.35959°, -3.69363°)


Where is Ciudad de los Ángeles on the map?