Editorial use only
Editorial credit: TonyV3112 / Shutterstock.com

Royalty-free stock photo ID: 140453134

BEIJING-OCT. 28. Beijing citizens on e-bikes. At least 120 million e-bikes are already on Chinese roads, and sales are only growing thanks to a combination of falling prices. Beijing, Oct. 28, 2011. - Image