Berchtesgaden: Emerald Lake in the Bavarian Alps Tucked away in southern Germany near the Austrian border, Berchtesgaden is one of the most breathtaking towns in Bavaria. Surrounded by majestic Alpine peaks, crystal-clear lakes…