Geography, asked by rgairola83, 6 months ago

A mountain pass in Sikkim ​

Answers

Answered by Anonymous
5

Answer:

Jelep Pass, Tibetan Jelep La, Chinese Zhiliepu Shankou, mountain pass on the border of the Indian state of Sikkim and the Tibet Autonomous Region of China.

Similar questions