Annapurna: A Guide to the World’s 10th Highest Mountain. Annapurna, located in the Himalayas in Nepal, is the world’s 10th highest mountain. It was first climbed in 1950 by a French expedition led by Maurice Herzog. The peak has since become a popular destination for …
Read More