The Hirakud Dam in Odisha is the longest dam in India. It controls floods, provides irrigation, and generates electricity for ...