Shenzhen : a travelogue from China