Location
Sela Pass, with a height of 13,714 ft, is one of the most visited places in entire Arunachal Pradesh. Considered to be heaven on earth, the Sela Mountain Pass in winter is entirely covered with snow. Before reaching this pass, the travellers are welcomed by another lake, which is known as the Paradise Lake.

