Street Address: 609room, 2#yinghua International Plaza, Guangfu Road, Putuo District , Shanghai China
City: Shanghai
Province: Shanghai
Country/Region: China