China has approved the construction of the world's largest hydropower dam, stoking concerns about ... "Earthquake-induced landslides and mud-rock flows are often uncontrollable and will also ...