Street Address: Room 301--303, No.11,350 Long, Guangyan Road, Zhabei District, Shanghai, Shanghai, China (Mainland)
Country/Region: China