People enjoy a giant hot pot feast at Chongqing International Food Festival in Chongqing municipality in Southwest China on Oct 28, 2011. [Photo/CFP]