The elegant German castle-style building, which was built in 1908 and completed two years later, is located on a hill beside the road in Jiangsu, near Signal Hill, where the Germans worshipped at that time. Church Minute Building and Tower, 39.1 meters high, built on the mountain, is spectacular.