Street Address: Nanhe Road 231, Tongchuan Town, Santai, Sichuan
Province: Sichuan
Country/Region: China