Enquire

Top Pick

Sela Pass

#Hill in Tawang

The Sela Pass (more appropriately called Se La) is the world’s highest motorable high-altitude mountain pass located in Tawang District of Arunachal Pradesh, India. This place is snowed in most of the year and offers excellent and heavenly views all year round. This part of the Eastern Himalayan range is pretty special for the Buddhists as it is believed that about 101 lakes exist in and around Sela pass.

How is the weather at Sela Pass

Get a free call from our travel expert

Copyright 2024 , all rights reserved.