Fairy cliff is 15 kilometers away from Maijishan Grottoes. It is named after the legend that there are often fairy people living in this practice. It is composed of three cliffs, five peaks and six temples. The existing temples here are built and renovated by Tang, Song, Ming and Qing dynasties. Some of the mud sculptures are works of the late Northern Wei Dynasty.