Set at the foot of the Zugspitze, Garmisch Partenkirchen offers calm alpine surroundings. The evening light enhances the town’s character.