Street Address: Floor 2 B Building 2659 Jin Qiu Road Bao Shan District Shanghai China
City: shanghai
Province: Shanghai
Country/Region: China