Street Address: Yinchuan Road, Shibei Distric, Qingdao City, Shandong Province, China
City: Qingdao
Province: China
Country/Region: United Kingdom