Harbin City in Heilongjiang Province, China may not be the first place you think of for street food, but the Harbin I ...