Nature's doing at Grand Canyon National Park. Who did this?Nature's doing at Grand Canyon National Park.