Lourdes a town in southwestern France, in the foothills of the Pyrenees mountains. known for the Sanctuaires Notre-Dame de Lourdes, a major Catholic pilgrimage site. Millions visit the Grotto of Massabielle, pilgrims can drink or bathe in water flowing from a spring.
4K
3840 x 2160