“Warsak Dam” has been built on the over: A) Indus B) Korang C) Kabul D) Sutlej Related MCQs: Which of the following dam is considered the largest concrete dam in the world? Baglihar dam is constructed ……. on the river in India. Khanpur Dam is built on which river? Grand Renaissance Dam, also known as Millennium Dam on Nile river is located in which country?