After witnessing its worst deluge in 100 years, the city of Chennai is on the road of recovery. As people pick up the pieces to rebuild their....