Thousands cycle in search of soup dumplings in China, block traffic

Thousands cycle in search of soup dumplings in China, block traffic
play icon
An aerial photo of the cyclists on Zhengkai Road in Zhengzhou. AFP