SHANGHAI - Shenzhen and Guangzhou are only an hour's train away from each other, but comparing the two Chinese cities ...