Amazing is an inadequate world to describe the world famous rock carvings on the steep hillsides of the Dazu area 60 km west of Chonqing city. The carvings found at 75 sites not only depict Buddhist, Confucian and Taoist religious figures but throws light on…