
China’s Mega Dam Project Poses Big Risks for Asia’s Grand Canyon
China has announced plans to build the world’s largest hydroelectric project at a remote river gorge in eastern Tibet, an ecological treasure trove close to a disputed border with India. Indian politicians have reacted angrily, saying it gives China the …