Tehri lake in Uttarakhand, india, Tehri Lake is an artificial dam reservoir. Tehri Dam, the tallest dam in India and Tehri dam is Asia's largest man-m


Tehri lake in Uttarakhand, india, Tehri Lake is an artificial dam reservoir. Tehri Dam, the tallest dam in India and Tehri dam is Asia's largest man-made lake.


Size: 5999px × 3689px
Location: Tehri
Photo credit: © HK Singh / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: adventure, background, beautiful, beauty, bhagirathi, blue, boating, clouds, coast, dam, evening, ganges, garhwal, heavenly, heavens, hiking, hydro, india, lake, lakes, landscape, landscapes, manmade, mind, mountain, mountains, nature, outdoor, panorama, peace, reflection, river, scene, scenery, scenic, sky, summer, sunny, sunset, tehri, tourism, travel, uttarakhand, uttrakhand, vacation, view, water