Kathmandu- On August 26, a major landslide disaster struck the border area between China and Nepal, causing heavy casualties and significant property damage. The China Foundation for Rural Development (CFRD) immediately activated its "8.26 Nepal Mudslide Rescue Operation." Following extensive coordination by the Chinese Embassy, the Ministry of Foreign Affairs, the General Administration of Customs,…