The annual Shenyang Fishing Festival kicked off last week with tens of thousands of visitors queuing for the mother of all fish soups. The colossal cauldron can reportedly hold 17 tons of liquid.