Street Address: Room 301, Qingdao Art & Technology Space, No. 63, Hai'er Road, Laoshan District, Qingdao, Chin
City: Qingdao
Province: Shandong
Country/Region: China