Matthias Taugwalder takes part in the Biggest Peak Project in history


Tuesday, July 17th, 2012
On August 3, 2011 on Jungfraujoch (3,471 metres above sea level) in Switzerland, was the launch of the worldwide Mammut project…

[Leave a comment] > Read More