China’s Mega Dam Project: Boon or Bane for Agriculture?
China has embarked on an ambitious dam project in the Yarlung Tsangpo Grand Canyon, the world’s longest and deepest canyon located in Tibet. The $167 billion project, overseen by Chinese Premier Li Qiang, will comprise five cascade dams and is poised
China’s Mega Dam Project: Boon or Bane for Agriculture? Read More »