Italy
The St. Francis Xavier Church or Dongjiadu Catholic Church (董家渡天主堂), formerly known as the Cathedral of St Francis Xavier at Tungkiatu or Dongjiadu Cathedral (董家渡主教座堂), is a Neo-Baroque Roman Catholic cathedral in Dongjiadu (Tungkiatu), Shanghai, China.
收听语音导览: Cattedrale di Dongjiadu WIP 免费提供 — 到达后自动播放,熄屏也能用