India will construct West Seti Hydroelectric Project and the Seti River Hydroelectric Project. These are located in which country?
Answer with explanationAnswer: Option D
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.
Discuss about the question