Ranked by community votes · Filtered to Nepal
The highest mountain in the world, located in the Himalayas on the border of Nepal and Tibet