View of mountains from observation deck in Bavaria, Germany