River-snail rice noodles: a smelly, tasty and lucrative business

Source: Xinhua| Published: 2021-04-27

Luosifen is an iconic dish from the southern Chinese city of Liuzhou. It has a very unusual aroma, so you either love it or hate it. Find out more about China's "smelliest rice noodles"...

LIKE|0