Ancient rock paintings on Jialin Mountain in southwest China's Tibet Autonomous Region were first found in the 1980s. They lie on the Tibetan antelopes' migration pathway and present a clear picture of the way humans and wild animals coexisted thousands of years ago.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3