Location 

100 Haiquan Rd, Fengxian Qu ,Shanghai Shi, China, 201416