A grim sight at a street market in Chongqing, South-west China.