China’s Hydropower Frenzy Drowns Sacred Mountains
Towering walls of concrete entomb lush forests on mountainsides in southwest China as workers toil on the dry riverbed below to build the country’s latest mega-dam. The colossal construction site in Sichuan province swallows three rivers, providing another display of China’s engineering prowess but also of the trauma it inflicts on people and nature along … Read more