
Image 1/1 |


20110417AW065.JPG
Chinese travellers wait for the new high speed train at the Chengdu North Train Station in Chengdu, capital city of the southwestern province of Sichuan, in April, 2011. .
Andrew S.T. Wong 6000x4000 / 11.1MB