In the Bavarian Alps, it’s not all about the skiing. While the mountain town of Garmisch-Partenkirchen, Germany, is a prime destination for winter sports, there is more to the area than just sliding ...