With an improvement in weather conditions Nov. 7, the rescue of hundreds of trekkers stranded for six days in a town near Mount Everest is finally moving forward in full force. The foreign tourists, along with their Nepalese guides, traveled to Lukla — the starting point for trekkers who wish to scale the world’s largest […]