Street Address: 2806, No.24, Ruyi Street, Shahekou District, Dalian 116021, China, Dalian 116021, Liaoning, China (Mainland)
Country/Region: China