Hidden place · Fengcheng, China

Ten Thousand Buddha Pavilion

Ten Thousand Buddha Pavilion is located at 189 North Street in Fengcheng Town. It is listed among the area's temples.

Loading Travel Crew AI

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