Public App Logo
The Tehri Dam is a 260.5-meter tall rock and earth-fill dam on the Bhagirathi River in Uttarakhand, India 💕💕 #reels #in... - Gurgaon News