From gothic churches to alpine lakes, take a scenic tour of some of the most beautiful places in Germany.