Santa María de León Cathedral, also called The House of Light or the Pulchra Leonina is situated in
The Basílica de San Isidoro de León is a church in León, Spain, located on the site of an ancient Ro
This square is at the heart of the Barrio Húmedo, or wet district, so called on account of the large