Dobra Bridge Tehri #tehrilake #tehridam #travel

5 months ago
4

Tehri Dam, in Uttarakhand, is one of India's highest and Asia's largest dams. It stands tall at around 260 meters and is built on the Bhagirathi River. The dam plays a crucial role in water supply, irrigation, and hydroelectric power generation, giving a boost to the region's development. The reservoir, known as Tehri Lake, is also a popular spot for water sports and attracts tourists. Quite the marvel

Loading 1 comment...