To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Valley Of The Fallen, Spain. The Monument, Church And Abbey Of The Santa Cruz Del Valle De Los Caidos, Also Known As The Valley Of The Fallen. The Cross Is The Tallest Freestanding Cross In The World.