Street Address: Rm A-204 No 81-Jia Chongqing South Rd.
City: Qingdao
Province: Shandong
Country/Region: China