Monte Rosa Hut, Zermatt, Switzerland
Christian Hacking, May 25, 2011
Nestled on the foot of Switzerland’s highest peak at 2883m above sea level stands the Monte Rosa Hut, a high altitude lodging that’s home to a number of brilliant innovations that … Read more