Don’t think this much damage is only due of heavy rain. This is a manmade disaster. Here are some of my thoughts about what exactly went wrong.
Read this post on jigarthanda.in