High Altitude earth fill Dam
Avatar

High Altitude earth fill Dam

by Harish Khali

One of the High Altitude Earth fill Dam (Tehri Dam). Situated in the Tehri Garhwal District of Uttarakhand, India. It is in the Lesser Himalayas and has a important presence in terms of ecology, climate and environment.