Spain - Ancient church of Atocha dedicated to Mary Help of Christians
Featured
Madrid, Spain - 1905 - On 12 October 1905, on the feast day of Our Lady of Pilar, the ancient church dedicated to Mary Help of Christians was inaugurated in the Atocha district of Madrid. About 50 years later, the latter was demolished and construction of the current Shrine began in the same location.