Torreciudad is a shrine located in northeastern Spain, near the town of Secastilla in the province of Huesca, Aragon. It is a significant religious site and a place of pilgrimage, particularly for devotees of the Virgin Mary. Expect the bluest water you have ever seen, good views of the Pyrenees and peek inside this architectural masterpiece.