This photo is taken at a food festival. Many people enjoy delicious food there. Roasted mutton cubes is very popular in China now. It is usually served at some barbecue resturants. people enjoy it not as dinner, but as a leisure food. They usually eat it with beer, while they are chatting with others.