Street Address: Room 6-1, Unit 1, Building 8, Jinyujiangzhou, No 63, Bo Qiao Road, Jianqiao Ave, Dadukou District
City: Chongqing
Province: Chongqing
Country/Region: China