In a comprehensive ecological intervention, China has claimed to dismantle 300 dams and decommission more than 90 percent of small hydropower stations along the Chishui River, also known as the Red River, a key tributary of the upper…
In a comprehensive ecological intervention, China has claimed to dismantle 300 dams and decommission more than 90 percent of small hydropower stations along the Chishui River, also known as the Red River, a key tributary of the upper…