Street Address: 22nd Floor, Building 1, No. 288 Ningxia Road
City: Qingdao
Province: Shandong
Country/Region: China