Street Address: 8 Chunyu Xi Road,Chengyang District, Qingdao, China Qingdao Shandong 266108 China
City: qingdao
Province: shandong
Country/Region: China