The Christian Church of Jiangsu Road is a typical German castle-style building, which consists of a bell tower and an auditorium. The main material is granite entering the church to the left. The mechanical structure of the clock is visible along the third floor of the stairs.