For 2,000 years, approximately 1,900 paintings have adorned the cliffs along the Zuojiang River in southern China — leaving historians to wonder how these images have stayed so intact amid harsh ...