On Thursday, the heavy rains triggered a landslide at the Changheba hydropower plant in Kangding, temporarily blocking a river.