Previous ImageNext Image IMG_3354 Cotton Candy as big as your head. No, bigger. Beiling Park, Shenyang, China – October 2014