The Sela pass is also known as Se La, and the term La refers to a pass. This pass has been given the title of the world’s highest motor able mountain pass which is located at an altitude of 13,700 feet above sea level. The pass is located at a distance of 78 kms from the town of Tawang, in the Indian state of Arunachal Pradesh.
The pass can be visited all throughout the year. However when it snows very heavily and landslide takes place, that is when the pass is closed for the public. The pass connects the Buddhist city of Tawang to Tezpur and the state of Guwahati.
The Sela pass is located at a distance of 340 kms from Guwahati. The pass is mostly covered with snow, all throughout the year and and the temperature dips down to almost -10 degrees during the winters, and there is hardly any vegetation visible there. The location of the Sela pass is towards the eastern side of the Himalayas, and this is quite special for the Buddhists as it is believed that there are almost 101 lakes located close to the Sela pass and these all of these lakes holds some religious significance for the Buddhists.