Street Address: #10 West 2nd Street Wanshou Road, Wuhou District, Chengdu, Sichuan, China
City: Chengdu
Province: Sichuan
Country/Region: China