China these days - is this our future?