A Cathedral in Shanghai St. Ignatius Cathedral in Shanghai is one of the oldest and most historic Catholic buildings in China. ChinaSource Team • September 10, 2019 • Stories