Nepal the country with World’s Highest Mountain Mt. Everest!!!

Do you know the World Highest Mountain? The world’s highest mountain i.e. the mighty Mt. Everest lies in the lap of the