Jelep La is a high altitude mountain pass at 13,999 feet linking Lhasa to India. It nestles between India and Tibet in the eastern part of the Sikkim in India. The word Jelep La is of Tibetan origin and it means “the lovely level pass”. It is truly the most level among all the passes between Sikkim and Tibet.
To know about Jelep La Pass click here