Chinese and overseas students at Shenyang Agricultural University in Shenyang, Northeast China's Liaoning Province whip up their specialty dishes at the university's first international food festival on Tuesday. Professional food critics and students voted for their favorite cook. Photo: VCG