Street Address: Room 625, German Centre, 88 KeYuan Road
City: Shanghai
Province: Shanghai
Country/Region: China