
Image 1/1 |


20110630AW011.JPG
Statues of People's Liberation Army soldiers stand in Shenyang, the capital and largest city of Liaoning Province in Northeast China, in June, 2011.
Andrew S.T. Wong 9000x9000 / 49.4MB
Image 1/1 |