New archaeological findings in Tibet shed light on prehistoric human activities
China's National Cultural Heritage Administration on Thursday released the latest archaeological findings in southwest China's Tibet Autonomous Region, shedding light on prehistoric human activities in the region.