The Nangal Dam is located on which river in Punjab?

Satluj
Ravi
Beas
Ghaggar

The correct answer is: a) Satluj.

The Nangal Dam is a gravity dam on the Satluj River in Punjab, India. It was constructed between 1954 and 1960 and is the first major dam on the Satluj River. The dam is 1,385 feet (422 m) long and 135 feet (41 m) high. It has a storage capacity of 3.6 million acre-feet (4.3 km3) and a power generation capacity of 145 MW.

The Nangal Dam was built for the purposes of irrigation, flood control, and hydroelectric power generation. It has been instrumental in the development of agriculture in Punjab and has also helped to reduce the risk of flooding in the region. The dam has also been a source of controversy, as it has displaced thousands of people and has had a negative impact on the environment.

The other options are incorrect because:

  • The Ravi River is located in Punjab, but the Nangal Dam is not located on it.
  • The Beas River is located in Punjab, but the Nangal Dam is not located on it.
  • The Ghaggar River is located in Haryana and Rajasthan, but it does not flow through Punjab.