All of the tallest mountains in the world are located in Asia, either in the Himalayas or the Karakorum ranges. Of the 10 ...
October 2022, Manaslu, Nepal The author: "This video is in Mount Manaslu base camp. Manaslu is world’s 8th highest mountain.