The iconic Green Lake Trek in Sikkim is back. A team of seven Russian hikers just wrapped the first expedition since the route closed four years ago.
Riya Lepcha • 10 Nov 2026