
A CCTV footage shows people running away as wall of mud and water destroys buildings in a valley at Nepal-China border, in Gyirong, Tibet region, China August 26, 2026. — Reuters
Flash floods that struck the Himalayan border region of Nepal and China’s Tibet on Wednesday…

