Did you know that the Mayurakshi river in India wreaks havoc with its floods even after the construction of a dam? SOMEFACTS.com