Portal:Nepal/Featured picture/6
Mount Everest
, the highest peak on earth, lies on the Nepal-China border