Stock Photo: Mariae Himmelfahrt parish church, Bad Toelz, Upper Bavaria, Bavaria, Germany, Europe