One of the most visited tourist places in Tawang, Sela Pass boasts of stunning natural beauty. Reckoned for its geographical importance, Sela Pass is located at a height of 4170 metres in the state of Arunachal Pradesh. The awe-inspiring landcapes will help you relax and unwind in the midst of marvellous surroundings.
Blessed with a blanket of snow throughout the year, Sela Pass offers some of the most magnificent views of the Himalayan range. Along with being a popular tourist attraction, the place is also known for being a prominent religious site for Buddhists. The enchanting natural beauty of this rocky pass off your sights of some of the most glorious lakes like the frozen Sela Lake.
Location: Sela Pass, Tawang, Arunachal Pradesh