The mountain ranges in India's north have acted as a formidable physical barrier in the past and except for a few mountain passes, it was difficult to cross it. Which of the following mountain passes lies in Arunachal Pradesh?
Reveal answer
Fill a bubble to check yourself