Szechuan chicken picture. EXTREME Chinese Street Food Tour DEEP in Sichuan, China | BEST Street Food in Szechuan, China