Full of AMAZING street food, this snack street in Chongqing China has lots of cheap and delicious Chinese snacks. #streetfood #streetfoodlover #str...