Cottonwoods in Bright Angel Canyon.