Location

Shenzhen, China