Shenzhen, China.

Shenzhen, China.