Street Address: Rm 202, No.23, Block 7, No.3333, Rd Qixin, Minghang District, Shanghai Shanghai 201101 China
Province: Shandong