Tehri Dam in Uttarakhand, with submerged Tehri town | PopScreen
Feedback