Eco-photos of the week: Oct. 18-24 - Design competition in Xiamen
Eco-photos of the week: Oct. 18-24
photo 7 of 14
Design competition in Xiamen
A student of Xiamen Institute of Science and Technology at Huaqiao University races a hybrid concept vehicle on Oct. 20. China's auto production topped 10 million units for the year on Oct. 20, the first time it hit that mark.