Guanyin Of Mount Xiqiao
Xiqiao Mountain is an old lethargic fountain of liquid magma situated in Nanhai District, Foshan City, Guangdong Province. It is just 68 kilometers in the south of Guangzhou city, around one hour away via auto. As indicated by the history,