Today we visited the Moore Memorial Church, otherwise known as Mu-en Church. It is located in Shanghai on Xizang Lu, in the middle of department stores and across from People’s Square.
Frommer’s states:This church was established by American missionaries in 1887 and expanded in 1931 to seat more than 1,000 worshippers. It has built […]
Recent Comments