Mianfeizi and Michangzi (面肺子和米肠子)
Check out the amazing Mianfeizi and Michangzi in Xinjiang! It is a popular dish made from sheep's intestines and lungs for Uygur, Uzbek, Hui and other ethnic groups as they prepare food to celebrate big festivals such as Nowruz! You can also find it in street restaurants and at night market stalls.