Avalanche of sheep blocks the entire road

Quelle: KAMERAONE ENGLISH (Glomex)

In Xinjiang, China, on September 26, 2025, thousands of sheep rushed down a mountain in a seasonal migration, completely blocking a road and leaving amused onlookers watching the “white torrent” sweep past.