Nepal is home to eight of the world's 10 highest peaks and welcomes hundreds of climbers every year during the spring and autumn climbing seasons
from World News Today: International News Headlines - The Hindu | The Hindu https://ift.tt/bXlcM9n
from World News Today: International News Headlines - The Hindu | The Hindu https://ift.tt/bXlcM9n