Street Address: 4-3f, Bld A, Huashan Plaza, Deyang, Sichuan, China
City: Deyang
Province: Sichuan
Country/Region: China