The Journey To Manaslu 01:34
The eighth tallest mountain in the world is Manaslu in Nepal. Eaglewood Films takes us on a journey up to that mountain without having to leave the comfort of your home. Which is frankly the best way to go exploring. Still, it's still breathtaking to see the beauty of the country and the people living there.