Tehri was a small town situated on the confluence of Bhagirathi and Bhilangna Rivers in Uttarakhand.

Explore Tehri Lake through captivating images that showcase their rich culture, history, and charm.










Tehri was a small town situated on the confluence of Bhagirathi and Bhilangna Rivers in Uttarakhand.