Ancient castles and cobblestone paths, rushing waters and aerial views...scenes from Germany soothe the senses.