Mount Everest

Place

Highest mountain in the world, located in the Himalayas on the Nepal-China border

1 story