A three-wheeled taxi vehicle, or "mototaxi", jumps during a race against the clock on the outskirts of Lima, Peru Dec 5, 2010. [China Daily/Agencies]
Go to Forum >>0 Comments