26 June 2024
In western Tibet, six peculiar stone artifacts were discovered in 2020 by archaeologists excavating close to the shore of Lake...