Guanyin of Mount Xiqiao is a Tourist attraction located in Foshan. It is one of the 15648 Tourist attractions in China. Address of Guanyin of Mount Xiqiao is Nanhai District, Foshan, China. Guanyin of Mount Xiqiao is located in a remote area, with less than 2 listed places around it Guanyin of Mount Xiqiao is rated 4.5 (out of 5 stars) by 38 reviewers on the web.
Some of the places around Guanyin of Mount Xiqiao are -
In very close proximity, around 200 meters, there is one more Tourist attraction - Xiqiao Mountain
Nanhai District, Foshan, China