Shanghai Science & Technology Museum (SSTM)

Address:

2000 Century Avenue
200127 Shanghai, China

Phone:

+86 21 6862 2000

Map:


Contact   ·   Privacy   ·   Terms