India Largest Hydropower Project: India’s befitting reply to China! Mega hydropower project going to start near LAC of China, will cost this much
This 2880 MW project will be built on the Dibang River in Dibang district of Arunachal Pradesh. This project will...