Important Information About Nepal Mountain: Most Important MCQs

Nepal, home to 8 of the World's Top 10 highest mountains.

148000 ers, Highest peaks of the world , are all located in the Himalayan and Karakoram mountain ranges - across Nepal, Tibet (China)




Post a Comment

0 Comments