Hiriyur
Hiriyur is renowned for having the oldest dam in Karnataka , built on the Vedavati river , and named Mari Kanive . 
<triplet> Vedavati river <subj> Karnataka <obj> located in the administrative territorial entity