Title: Die Wunder von Lourdes
Places: Lourdes, Lourdes (France), France