By: Dipti Ranjan Das
Last updated: 31 July 2021, 12:28 PM IST
These terrifying images are from Tindi area of Lahual Spiti in Himachal Pradesh, where villagers & NDRF personnel pulled off a daredevil rescue amid raging floodwaters.