Looks like a controlled explosion, either as a demolitions works or possibly a movie scene, but impressive anyhows ..... Renqiu City in Hebei ProvinceCredit also to www.liveleak.com/c/jasonandrews2014