Built in 1853, the Dongjiadu Church is one of the oldest Catholic churches in Shanghai.
Tags: Huangpu District