By Rupam Mandal
Frozen sela lake with scenic alpine landscape, most popular tourist attraction of tawang the sela lake is located near sela pass in arunachal pradesh in india
- Stock Photo ID: #BZ013699
- Image Credit: Picxy.com/bill2
- Description:frozen sela lake with scenic alpine landscape, most popular tourist attraction of tawang the sela lake is located near sela pass in arunachal pradesh in india
- Location: Arunachal Pradesh, India