Results 1 results found Newly constructed hydro electric dam in the hilly Kimin district of Arunachal Pradesh, India, Asia