downtoearth-subscribe

Landslip hits dam project site

A landslip near the site of the proposed three-gorges dam, the world's largest hydro-electric power project, in central China has hit communication, transportation and water supply. About 136