Building 5, No.1050 Wuzhong Road (Hongqiao Shengshi Lianhua Plaza)Shanghai, China Shanghai GPS: N 31.179 E 121.387