Stock Photo: Nativity scene, Hildesheim, Lower Saxony, Germany, Europe