Shenzhen, China

Shenzhen, China.