Located in Gansu Province, Maijishan Shiku is one of the Four Great Buddhist Caves in China, renowned for its exquisite mud sculpture art. The thousand-year-old Buddha statues carved into the cliffs seem to be telling the magnificent history of the Dunhuang art.