China-butcher-flame-H October 31, 2015 by Jessica Peterson Butcher torching meat in Zhangjiajie, China Prev ImageNext Image