Nepal, small but a naturally beautiful country in the Himalayan region takes great pride for being home to the Mount Everest, world’s highest mountain peak which stands at 8848 meters above the sea level.
The post Nepal in process of coming up with ‘unquestionable’ measurement of world’s Highest Peak appeared first on Nepali Reporter.