Street Address: Room 10L, Zhongshan Road (west), Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China