07360011

Shanghai, people waiting close to a street food shop that sells chicken. Food in China is a huge business, but is in the center of a lot of controversy like freshness controls and stroage methods.