administrators Reply Quote

Answer : Explanation : Tehri Dam on Bhagirathi River in Uttarakhand (Height of 260 meters)

Click here to see the full blog post