Street Address: No118 North Hangtian Road, Longquan
City: Chengdu
Province: Sichuan
Country/Region: China