Author: poonam

Tehri Dam, located on the Bhagirathi River in Uttarakhand, is the tallest dam in India with a height of about 260 meters. It plays a vital role in hydroelectric power... Read More