Siu Loong Pau

Silk Road Festival

Siu Loong Pau, the Chinese soup dumpling originated in Nanxiang in suburban Shanghai.