Zhongshan Road with St. Michael’s Cathedral in the background

The Roman Catholic cathedral (圣彌格爾主教座堂).