• No.6 Changcheng S Rd, Qingdao, China
. . .