India will construct West Seti Hydroelectric Project and the Seti River Hydroelectric Project. These are located in which country? A. Sri Lanka B. Bhutan C. Bangladesh D. Nepal Answer Workspace Report Discuss Answer with explanation Answer: Option D Explanation India will now develop two hydropower projects in Nepal, namely West Seti Hydropower Project and the Seti River Hydropower Project, nearly 4 years after China withdrew from these. The formal agreement was signed in Kathmandu. Workspace
Discuss about the question