Lapdrop

All countries › CN

⛪ Places of worship

Saint Francis Xavier Church;The Dongjiadu Cathedral

董家渡圣方济各沙勿略堂

Address
董家渡 185
Wikipedia
St. Francis Xavier Church (Shanghai)
Open in the appDirections

Nearby

⛪ 商船会馆Places of worship⛪ 清心堂Places of worship