Street Address: No. 101, Hongpailou Taipingshengshi Aqu
City: Chengdu
Province: Sichuan
Country/Region: China