The Xiqiao Mountain is located 45 km southwest of the city of Guangzhou. With its 72 peaks, 42 caves, forests, lakes, springs, and gorges, it is one of the most beautiful natural attractions in Guangdong. At the summit stands a huge statue of Guanyin Bodhisattva (Goddess of Mercy).
http://www.foshan.gov.cn/english/travel/picturesque/201103/t20110324_2237883.html