The Goecha La pass lies inside Kanchenjunga National Park in India, and provides dazzling views of the famous mountain range at its best. But harsh conditions and tough ascents make this a challenging adventure.
Source: The barely explored Himalayan trail with views of 14 peaks
Categories: India