Tehri lake surrounded by mountains in Uttarakhand, india, Tehri Lake is an artificial dam reservoir. Tehri Dam, the tallest dam in India and Tehri dam
Tehri lake surrounded by mountains 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: 6000px × 4000px
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