Rio Grande River and canyon wall in Big Bend National Park, Texas.