Stock Photo: Cherry Tree and Sun, Dachau, Bavaria, Germany