Soup dumplings

Chefs are making soup dumplings, the most popular food in Shanghai, at Nanxiang Steamed Bun Restaurant in Shanghai. Established in 1900, the famous eatery is located in the City God Temple precinct in the old Chinese section of the city.