Street Address: Nanping Garden Rd. 14, ChongQing,China.
City: ChongQing
Province: ChongQing
Country/Region: China