Embark on a flavorful street food tour through the vibrant streets of China, uncovering an array of random street snacks!