Source: South China Morning PostLike durian in some Asian countries, the smelly food in China that people love or hate is luosifen, or “river snail rice noodles” in English.
This controversial dish is in the spotlight on Chinese social media after President Xi Jinping inspected the Luosifen Production Hub in Liuzhou, Guangxi Zhuang Autonomous Region, on Monday.
“It tastes marvellous. The more you have it, the more deeply you will love it,” wrote one person on Weibo.
“I think both luosifen and durian are the food that let…Read More