China Watch Photo Gallery

d4bed9d6d0201614609201

d4bed9d6d0201614609201
Picture 1 of 9

Liu Fulong assembles his wooden electric vehicle at his home in Shenyang city, capital of Northeast China's Liaoning province, Nov 5, 2014. [Photo/IC]