by bill_perry
Crane Construction Sports Stadium Zhujiaang New Town Pearl River Guangzhou Guangdong Province China.