Ancient Tibetan relics among top 10 finds
Share - WeChat


Chinese scientists from the Guangzhou University discovered the impressions not far from a hot spring in the village of Chusang, which literally translates to "good water" and is a suburb in the region's capital of Lhasa.
The impressions are strong evidence of permanent or seasonal human habitation in the plateau region.