Nepal grants permission to 204 climbers from 42 countries to climb Mount Everest this season
A total of 204 climbers from 42 countries, including 15 from India, have acquired the permission to scale Mount Everest this season, Nepal’s Department of Tourism said on Saturday. The Department said that out of