That is a picture of Mumbai Dombevilli Station. Do you see the tracks in between. If you cant see them, then you are witnessing the heaviest rainfall in Mumbai. Thats so devastating that it has taken Mumbai Life to a stand still.
My project mates in their offices are still in office, and no way back to home, for the past 2 days. Is Chennai anywere closer. I dont think so.