A mountain of barbecue