Shanghai Library Bibliotheca Zi-Ka-Wei (Shanghai Tushuguan Xujiahui Cangshu Lou)

Address:

Caoxi Bei Lu 80
Xuhui (just north of Xujiahui Cathedral)
Shanghai, China

Phone:

021/6487-4095

© 2020 NileGuide.com   ·   Facebook   ·   Contact Us   ·   Privacy Policy   ·   Terms & Conditions