Results 1 results found Subansiri Lower Dam, seen from the road uphill to Ziro, Arunachal Pradesh, India, Asia