The Valle de los Caidos,`Valley of the Fallen` is a Francoist regime monument, Catholic basilica and a monumental memorial in the municipality of San Lorenzo de El Escorial, erected at Cuelgamuros Valley in the Sierra de Guadarrama, near Madrid. Franco claimed that the monument was meant to be a `national act of atonement` and reconciliation.
View Full Image on Dreamstime
Username: Bypapi
Editorial: No
Width: 4203 pixels
Height: 2802 pixels
Downloads: 0
Image ID: 146967445