Life-size carvings of camels have been found in the Saudi Arabian desert, but archaeologists aren't sure who created them and when.
Life-size carvings of camels have been found in the Saudi Arabian desert, but archaeologists aren't sure who created them and when.
1 Comments
bluemix@lemmy.world · 1 pts · 2y
“Mysterious”?! I think they are created recently to attract tourists