Join Xinhua on a journey to the Dazu Rock Carvings, a UNESCO World Heritage Site in China's Chongqing. Get a glimpse of the exquisite masterpieces carved by ancient Chinese artisans, and discover how modern technology is helping preserve this timeless cultural treasure. (recorded)










