SHENZHEN - MARCH 28: Technology fair and show of mechanical engineering industry on March 28, 2012 in Shenzhen, China. Shenzhen is a young and developing city in South of China.
- Image ID: 103749926
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Lucas Photo / Shutterstock.com
- Copyright: Lucas Photo