Street Address: 2709/2710 Times Plaza No.2 Zongfu Road
City: Chengdu
Province: Sichuan
Country/Region: China