Tehri Dam, one of the tallest hydroelectric dams on earth, has transformed the Tehri reservoir into North India's premier aqua-tourism hotspot.
Activities at Tehri Lake
Visitors can indulge in speed boating, jet skiing, water zorbing, and scenic boat tours. The drive from Dehradun via Mussoorie and Chamba offers panoramic valley landscapes, making it an excellent weekend day excursion.