Construction Necessitates Understanding of Inhabitants and Ecosystem Requirements
Tehri Dam situated in Uttarakhand, India is considered as one the largest dam in the world and is the tallest in the country. The structure is an enormous artificial dam for which the construction began in 1978 and was completed after more than 2 decades, in 2006 at an estimated cost of US$ 1 billion. … More Construction Necessitates Understanding of Inhabitants and Ecosystem Requirements