Steamed Dumplings? - Shanghai, China

A roadside restaurant steams up a feast in Shanghai, China
Return to the Shanghai photos page
Return to the China photos page
Budget Accommodation in Shanghai
Hotels in China

A roadside restaurant steams up a feast in Shanghai, China
Return to the Shanghai photos page
Return to the China photos page
Budget Accommodation in Shanghai
Hotels in China