Multiple choice Hirakud Dam is on river Sutlej Mahanadi Narmada Krishna Reveal answer Fill a bubble to check yourself B Correct answer Explanation Hirakud Dam, the longest dam in India, is built across the Mahanadi River in Odisha. The Mahanadi flows through Chhattisgarh and Odisha before joining the Bay of Bengal.