Street Address: No. 101, Unit 1, Building No. 30, Fenghexijun, To the West Of Guihua Road, To the South Of Haoyue Road , To the East Of Xihuancheng Road, Luyuan District, Changchun, China
City: Changchun
Province: Jilin
Country/Region: China