Heavy rains are continuing to cause havoc across northern India, claiming at least 20 lives since Saturday.
The bad weather - which is expected to continue into Friday - has downed trees, flooded homes and closed major roads in several states.
On Tuesday, Delhi was put on high alert for flooding...