The Schilthorn, in the Jungfraujoch Region of Switzerland, had been famous since 1928 as the world’s longest downhill ski race sets off from there. A restaurant and cable...
Read More »