Where is San Cristóbal de los Ángeles?

Where is San Cristóbal de los Ángeles located?

San Cristóbal de los Ángeles, San Cristóbal de los Ángeles, Spain (approx. 40.343353°, -3.6878173°)


Where is San Cristóbal de los Ángeles on the map?