CHELYABINSK, RUSSIA - MAY 26: Chinese dump trucks TIEMA exhibited at the annual Motor show "Benzokolonka" on May 26, 2007 in Chelyabinsk, Russia.
Editorial use only
Editorial credit: Art Konovalov / Shutterstock.com

Royalty-free stock photo ID: 99729437

CHELYABINSK, RUSSIA - MAY 26: Chinese dump trucks TIEMA exhibited at the annual Motor show "Benzokolonka" on May 26, 2007 in Chelyabinsk, Russia.