This week, one of the worst natural disasters of the year struck at the border between China and Nepal. The event, believed to have been a glacial collapse near Langtang Lirung peak, sent a massive amount of rock, water, and mud cascading down the mountainside, where it struck a river that borders Tibet and Nepal, causing severe flash flooding downstream…