China is also planning to construct the largest hydropower project in the world on the Brahmaputra River near international borders between India-China.