Siliguri, India - December 17, 2024 Mount Kanchenjunga is seen from Siliguri. Kanchenjunga is the world's third highest mountain at 8169 feet) after Mount Everest and K2. In Memoriam: Athletes Who ...