Stories from Nepal

Nepal boasts remarkably diverse geography, but is best known for its soaring mountains. Eight of the world’s fourteen highest peaks—including Mount Everest—rise along Nepal’s northern frontier, which borders China to the north and India to the south, east, and west.