Giant car-size rocks, reminiscent of dinosaur heads, loom over the scattered rubble of Canyonlands National Park, Utah.