An online invite for a group bike ride in search of good dumplings proved so popular in China, that it brought some roads to a standstill.
cbsnews.com