Ottu barrage is located on which river?

Tangri
Yamuna
Ghaggar-Hakra
Sahiba

The correct answer is: B. Yamuna

Ottu barrage is a barrage on the Yamuna River in the Indian state of Haryana. It is located about 100 km from Delhi. The barrage was constructed in 1974 to provide irrigation water to the fields in the area. It also helps to control floods and improve the water quality of the Yamuna River.

The other options are incorrect because:

  • Tangri is a tributary of the Yamuna River.
  • Ghaggar-Hakra is a seasonal river that flows through Haryana, Punjab, and Rajasthan.
  • Sahiba is a small river that flows through Haryana.