Corporate Avenue No. 8 Building Level 25, No. 01 Hua Sheng Road, Yuzhong District, Chongqing, 400001