Shanghai Zhiwuyuan (Shanghai Botanical Gardens)

Address:

Longwu Lu 1111
Xuhui
Shanghai, China

Phone:

021/5436-3369

Map:


Contact   ·   Privacy   ·   Terms