CHINA CYCLE 2013 - The 23rd China International Bicycle & Motor ... CHINA CYCLE 2013 - The 23rd China International Bicycle & Motor Fair for ... Motor Fair (CHINA CYCLE) is the leading bike and e-bike trade show in China. ( CHINA CYCLE) takes place in Shanghai every year in late April or early May and ...
Official Website of CHINA CYCLE 2013 - The 23rd China ... Official Website of CHINA CYCLE 2013 - The 23rd China International Bicycle & Motor Fair, Shanghai, China.