Goecha La: The Himalayan Trek in India to the Third Highest Peak
The Dzongri – Goecha La trek takes you to the base camp of the third highest mountain peak in the world, Mount Kanchenjunga. This trek lies in the western side of the Indian state of Sikkim, which lies in the eastern part of the country just adjacent to Nepal. The trek starts from Yuksom, which […] petapixel.com »