Hidden place · Fengcheng, China

Ten Thousand Buddha Pavilion

Ten Thousand Buddha Pavilion is located on North Street in Fengcheng Town. The source lists it among the area’s cultural sights.

Loading Travel Crew AI

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