Street Address: 3/F Shandong international trade center, west Donghai Road 12 (jia) Qingdao Shandong 266071 China
Province: Shandong