Lamb skewers, also known as yangrouchuan, are a popular street food in Beijing. They are made by skewering small pieces of marinated lamb meat and grilling them over an open flame. The lamb skewers are seasoned with cumin, chili powder, and other spices, giving them a delicious and smoky flavor. They are a favorite snack among locals and tourists alike.