Tourists had a close call while venturing onto a frozen lake in Arunachal Pradesh’s Sela Pass.

This post was originally published on Brut India.