Xi Jinping hydropower plan

China Starts World’s Biggest Dam Project in Tibet, Raising Concerns in India and Bangladesh

China Launches Construction of World’s Largest Hydropower Dam in Tibet China has officially started building the world’s largest hydropower dam…