China is big, rich and well worth a visit