Street Address: Rm810, No.1500, Century Road, Pudong, Shanghai, Shanghai, Shanghai, China (Mainland)
Country/Region: China
For MAZDA.