Chinese engineers rush to prevent another barrier lake near Nepal border from bursting

· The Independent