Introduction to the Catholic Church: Qibao Catholic Church covers an area of ​​about 12 acres and is located not far from the South Street exit. The church was built in 1868, and all buildings are basically intact.

Leave a Reply