Against the backdrop of Switzerland iconic Eiger Moench and Jungfrau mountains the Lauberhorn downhill race in Wengen once again captivated a crowd ...