No. 2 Fortune Road
CN 401121 Chongqing City