Sela Pass Archives - Fusion - WeRIndia

Tag Archives: Sela Pass

Beautiful Places of North East

Sela Pass in Arunachal Pradesh is located at an attitude of 4170 m. It is a holy site in Tibetan Buddhism.