Chengdu, Sichuan, China. Brains Being Cooked. Traditional Chinese Meat Snacks. Chinese Street Food. Street Barbecue. Asian Street Food. Asian Cuisine