by PIXSTILL
Shanghai, China - April 7, 2013: people eating dim sum Shanghai style steamed pork dumplings in Fang Bang Zhong Lu old city at the city of Shanghai in China on april 7th, 2013