Mt. Everest lies in Nepal. This is a overall view of where nepal Stands over the rest of the world. Zoom In/. BACK TO MY HOME PAGE.
Mt. Everest lies in Nepal. This is a overall view of where nepal Stands over the rest of the world.