Wild camels block snow-covered road in China
Published date: Fri, 01 Mar 2024 08:51:56 +0700
This is the amusing moment four wild camels blocked a snow-covered road in China.
A Chinese motorist observed the frolicking creatures wandering along a highway in Xinjiang, China, on January 29.