Nepal’s floods have renewed concerns that China’s Yarlung Tsangpo super-dam could heighten earthquake and landslide risks

China’s planned Medog hydropower project on the Yarlung Tsangpo has been described as the world’s largest hydropower scheme. Reports of an active fault beneath the site have…

Nepal floods have also renewed scrutiny of China's hydropower projects in Tibet, including its mega dam on the Brahmaputra River. | World News