Street Address: Room59-208, No.248, Xincun Road, Shanghai, Shanghai, Shanghai, China (Mainland)
Country/Region: China