File photo taken in July 2021 shows the archaeological site in southwest China's Tibet Autonomous Region. The cave site, the highest in China, was excavated in 2021. Archaeological data relating to early population movements in the Qin and Han dynasties (BC221-AD220). (Photo provided to China News Service)
RIGHT BG