Location Shenzen

Shenzhen, China