Street Address: 88 An Shan Yi Road, Qingdao, China
City: Qingdao
Province: Qingdao
Country/Region: China