Oops! Something went wrong! It doesn't appear to have affected your data. Please notify your system administrator if the problem persists.Access denied
Your session was expired. Page will be reloaded.
Processing...
Your assets are ready. If the download does not start automatically, click Download.
Police man and by passers in a busy street of Shenzhen. Some of the residents wear nose and mouth protection due to the dust and smoke that fills in the air. Shenzhen as well as the rest of China is developing rapidly, and under costant changes of new buildings and roads.
. Nov 10, 2007. Photo by Chen Leopold/Flash90