BlogHide Resteemsnainika14 (25)in selapass • 7 years agoSela pass of tawang "Heaven on earth"It is the most amazing place in arunachal pradesh.It is located in the district of tawang in arunachal pradesh state of india.It is a high altitude mountain of an elevation of 4170 m(13700 ft).…