Street Address: No. 49, Zhongxin Street, Chengdu, China
City: Chengdu
Province: Sichuan
Country/Region: China