The trail of destruction and mayhem left behind by the Chennai rains is highlighted by the massive piles of litter spread out on the city’s iconic Marina beach | Chennai Marina Beach | Chennai rains |