Surveillance footage captured people scrambling to escape moments before a devastating mudslide struck the Nepal-China border crossing on Wednesday, August 26. The landslide hit the Gyirong border area after torrential flooding in Nepal’s Himalayan region, cutting roads, communication links and power infrastructure.