Hidden place · Fengcheng, China

Ten Thousand Buddha Pavilion

Ten Thousand Buddha Pavilion is located on North Street in Fengcheng Town. The source lists it as a local religious site, but provides no further details…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload