Today, Xiqiao Mountain is divided into ten major scenic areas including the Nanhai Guanyin Culture Park, which contains a 66 meters statue of the goddess Guanyin, the Baiyun Caves (白云洞), and the Baofeng Temple (宝峰寺).