Shanghai Library (Shanghai)

China / Schanghai / Shanghai / Huaihai Middle Road, 1555
 Upload a photo

Shanghai Library is the second largest library in China after the National Library of China in Beijing.
www.library.sh.cn/web/index.html
Nearby cities:
Coordinates:   31°12'33"N   121°26'23"E
This article was last modified 8 years ago