baodingshan
The Dazu Rock Carvings in Baodingshan, located in Chongqing, China, are a magnificent display of religious art dating back to the 7th century AD. These carvings are a testament to the religious and cultural syncretism of the time, showcasing a blend of Buddhist, Confucian, and Taoist beliefs. Recognized as a UNESCO World Heritage Site, the site features over 50,000 statues and inscriptions that offer a window into the spiritual and secular life of ancient China.