Nanhai Guanyin Putuo Mountain Nanhai Guanyin is located on the mountain jumping hill at the southern end of Shuangfeng Mountain. Here, the peak is on, Xiulin is lush, the air is smooth, and the blue waves are rippling. Zhao Puchu, president of the Chinese Buddhist Association, inscribed the "Nanhai Guanyin", adding a new humanistic landscape to Putuo Mountain, becoming a symbol of the country of the sea and heaven.