Located on the mountainside of Yushan Mountain in Ningxiang County, under Pilu Peak. It is the origin of Fengyang Sect, one of the five major Buddhist sects of Southern Zen in China. Zen Buddhism has the theory of "one flower and five leaves" and the Fengyang Sect is the first one of the five leaves. In the temple's Thousand-Handed Thousand-Eye Guanyin Cultural Park, there are 1000-Handed Thousand-Eye Guanyin Holy Statues about 100 meters high. Avalokitesvara statues can only appreciate the appearance, but can not enter the interior. The three sides of Avalokitesvara statues are 33 Avalokitesvara statues. There are four heavenly kings ahead and below, which are vividly carved.