DocumentaryA Moment At The Top Of The World by Jörn 1. January 2014 1. January 2014It’s in Nepal that stand the highest mountains in the world. The Nepalis living in high-altitude brave the forces of nature… Read more 1