Nepal is home to eight of the world's 10 highest peaks and welcomes hundreds of climbers each spring
From
To
Two climbers from Romania and India have died on Nepal's Mount Lhotse, the world's fourth highest peak, officials said Monday, taking the numb…