TehriDam_Fusion_WeRIndia | Fusion - WeRIndia

TehriDam_Fusion_WeRIndia

Tehri Dam

Tehri Dam is the tallest dam in India. The Dam was built across the river Bhagirathi.


Leave a Reply

Your email address will not be published. Required fields are marked *