CHINA | Friday, 18 January 2008 | Views [325]
With Director Chen and the Deputy Director at the sign for the facility