Street Address: No. 18, Lane 730, Beiqing Road, Minhang District, Shanghai City. China
Province: Shandong
Country/Region: China