Rapid Disaster Impact Report: Satellite Remote Sensing Reveals Severe Mudslide Impacts along the China–Nepal Border
At approximately 10:30 a.m. Beijing Time on August 26, 2026, a major mudslide disaster occurred in the Donglin Zangbo River Basin along the China–Nepal border, severely affecting Gyirong Port in China. Following the disaster, a joint team from the International Research Center of Big Data for Sust



