Menu Close
© 2025 The Taishan Project
Site design by Red Bean Company
This church was built in 1553 to honor Frances Xavier, the first Jesuit priest to land in China.
The street are filled with people; shops are opened for business, there even churches and schools; and there is the Gao Ye hotel at the end of the…