Street Address: No.802, Block 3, Idealism Center, Tianyi Street, Hi-tech Zone
City: Chengdu
Province: Sichuan
Country/Region: China