No. 219 Jiujiang Road is a historic building, which is commonly called "Red Chapel" by Shanghai people. The earliest church buildings since Shanghai opened its port appeared in 1847, one of which was the Santa Trinity Hall. Santa Trinity is the largest and most magnificent Christian Church in Shanghai in the early period. Before the appearance of high-rise buildings above 10 stories in Shanghai in the 1930s, the bell tower of Sheng San Yi Tang had long been the commanding heights and the most striking landmark of Shanghai, especially for passengers entering and leaving Shanghai by ship.