Ottu barrage photograph

Ottu Barrage

Use attributes for filter !
Construction began1896
ImpoundGhaggar-Hakra River
Locations Sirsa
Date of Reg.
Date of Upd.
ID1239573
Send edit request

About Ottu Barrage


The Ottu barrage, sometimes spelled as the Otu barrage and also known as Ottu Head, is a masonry weir on the Ghaggar-Hakra River in Haryana state of India that creates a large water reservoir out of the formerly-small Dhanur lake, located near the village of Ottu, which is about 8 miles from Sirsa in Haryana.

Related Persons

Next Profile ❯