Street Address: Tower a, No.4427 Longwu Road, Minhang , Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China