Makalu: The Fifth tallest Peak in the World

Nepal is a world-renowned country for the beautiful snow-capped mountains. There are total fourteen mountains in world over 8,000 meters height, and eight of them lies in Nepal including the tallest, Mount Everest. In the long list of big and small peaks, Makalu is one of the popular mountain of Nepal and fifth highest mountain [ Continue Reading ]