Stock Photo: Papal visit of Benedikt XVI., Altoetting, Bavaria, Germany