Perched at an altitude of 14,764 ft, Theuchung lies on the Green Lake-Thomshasa trek route. From here, one can have magnificent views of the Mount Kanchenjunga and the Thomphyak Chuu.
Civil Enclave Bagdogra is the nearest airport. Darjeeling Railway Station is the nearest railhead.
Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments