some of the bushes and trees seemed to have been ripped and broken , with branches dangling at odd angles or lying on the ground below them , as though giants had come trampling through this countryside recently .