What Made China Destroy 300 Dams And Pull The Plug On Its Own Hydropower Stations?

  • Post author:
  • Post category:Blog

China has torn down 300 dams and decommissioned 342 hydropower stations along the Red River, a major Yangtze tributary flowing through Yunnan, Guizhou, and Sichuan