What is “Xujiahui”
Xujiahui literally means “Xu’s junction” – or, more precisely, “property of Xu family at the junction of two rivers” in Mandarin. The “Xu family” refers to the family of Xu Guangqi (1562–1633), China’s most notable Catholic convert. Most of what is now Xujiahui was once the ancestral home of th…