A catastrophic mudslide, triggered by an immense ice-rock avalanche, has ripped through a remote valley straddling the China-Nepal border, leaving a trail of devastation. As of Wednesday, August 26th, initial…