The Pyrenean mountains tower over Lourdes.