Floods and rains wreak havoc from mountains to plains, the pictures will give you goosebumpsby Ankita Jain27/07/2024India News