At least 31 people were confirmed dead, and hundreds of tourists and travelers remained missing after a catastrophic flash flood tore through Nepal’s border region with Tibet.
The South China Morning Post shared horrifying security-camera footage circulating online that appeared to show people fleeing as a giant wall of water, mud, and debris crashed through a checkpoint on the China-Nepal border.