Stock Photo: Limburg Abbey, former Abbey of the Holy Cross or Abbey of Limburg an der Haardt, Bad Duerkheim, Rhineland_Palatinate, Germany, Europe