caption: The image shows a large rock sitting in front of a store with Chinese writing on it. On the left side of the image there is a board with some text and images on it, and on the right side there are some objects arranged in the racks. At the top of the roof there are lights, and in the bottom right-hand corner there is some text which reads "dong beimud oven barbecue".