Hirakud Dam built across the Mahanadi River in Odisha is India's longest dam, stretching approximately 26 km. It was completed in 1957 and serves multiple purposes including irrigation, hydroelectric power generation, and flood control. Nagarjuna Sagar is the tallest dam, while Bhakra is one of the highest gravity dams.