Rescuers battle floodwaters in Xizang
Trapped between rushing floodwaters and crumbling cliffs, heavy machinery operators press forward after a massive landslide struck near the China-Nepal border. Facing dangerous conditions, crews from China Anneng Group move step by step to clear debris and secure the riverway.