Location 

100 Haiqun Rd, Fengxian District, Shanghai, China, 201416