Satellite images reveal a massive bedrock and glacier collapse on the Nepal-China border that triggered deadly floods, burying villages along the Trishuli River.

KATHMANDU: A wall of mud and rock appeared to collapse into a river on the Himalayan border of Nepal and China's Tibet on Wednesday (Aug 26), triggering catastrophic flooding on…

A wall of mud and rock appeared to collapse into a river on the Himalayan border of Nepal and China's Tibet on Wednesday, triggering catastrophic flooding on th