Menu





PRAISEHIMANYHOW | Guangdong | 2005-7-26 0:10:13
The Mother Buddha Statue-Xiqiao Mountain

This awe-inspiring statue of the sitting Guanyin or Mother Buddha is a 61.9-meter-high copper sculpture considered to be the largest one of its kind in the world. She sits atop the famous Xiqiao Mountain located in the southwestern part of Nanhai City and is well worth the steep climb to Daxian Hill peak.

The Mother Buddha is my favorite of the top scenic spots in Foshan. The mountain also is breath taking filled with luscious green trees, bubbling springs, gorgeous waterfalls, and fragrant flowers. A "must see" in southern China.


Prev    |    Next
Average Star:    
Vote for this picture?
1 2 3 4 5

Comments to this picture