Mount Xiqiao features unusual scenery with strange rock formations and a profusion of fresh water springs as well as 42 natural caves. In total there are 232 springs and 28 waterfalls including the Yunya Feipu (), one of the Eight Views of Guangzhou during the 18th-century Qianlong Era.