Dongjiadu Church

Built in 1853, the Dongjiadu Church is one of the oldest Catholic churches in Shanghai.

Tags: