Set between some of Germany’s highest peaks, Garmisch, Germany’s premier Alpine resort and host city of the 1936 Olympic Winter Games, is just the spot to get the best, dramatic mountain views. Admire the jagged peak of Mount Zugspitze, 9,718 feet in the sky, or hop onto the brand new express cable way to surge up to the vertical summit’s futuristic mountain station in just 10 minutes. On a clear day you can see over 400 Alpine peaks, as well as Munich’s tallest church spires in the distance.