Towering over the ragged peaks, rippling glaciers and green valleys of Switzerland's Jungfrau region, the Eiger – along with ...