Shenzhen, where ‘up’ is ‘down,’ ‘black’ is ‘white,’ and dogs drive scooters while owners run panting alongside them.