Life-size carvings of camels have been found in the Saudi Arabian desert, but archaeologists aren’t sure who created them and when.

  • bluemix
    link
    fedilink
    arrow-up
    1
    ·
    3 years ago

    “Mysterious”?! I think they are created recently to attract tourists