Street Address: 928# Yidu Road Longquanyi District
City: Chengdu
Province: Sichuan
Country/Region: China