A BBQ stand on the street. You can find these everywhere in China.