China.org.cn

A Shenyang heavy machinery factory in northeastern China's Liaoning Province in 2008.

Zhu Xianmin Portrait 2008

Comment

no comment.
more