Take a closer look at rock paintings at Helan Mountain in China's ...
Take a closer look at rock paintings at Helan Mountain in China's Ningxia, dating back 10,000 to 3,000 years. #History #Rock #China #Culture #HelanMountain #rockpaintings