A huge £8bn dam in China stands almost as tall as the iconic Eiffel Tower. The incredible Lianghekou Dam sits on the Yalong ...
In the past, the Yarkand River in Xinjiang would flood annually during the rainy season, causing destruction to infrastructure, submerging farmland, and engulfing homes and villages. Bubishare, a ...