Excavators are displayed yesterday at the groundbreaking ceremony of a US$1.3 billion General Motors Co Cadillac plant in Shanghai, China.Jun 20, 2013

FULL STORY

Photo: AFP

This photo has been viewed 227 times.

TOP top