Street Address: 2601, Unit 1, No.1 Building, Yulong Mansion, 19 Miaoling Road
City: Qingdao
Province: Shandong
Country/Region: China