The water at Balmorhea State Park is exceptionally clear and there are tons of fish swimming.
When I stood still for a few seconds I would get surrounded by hundreds of small fish.
This was shot from just off of Highway 170 by Big Bend Ranch State Park. There is a parking lot with a couple short trails going to an overlook and then down to the Rio Grande. The site was called Hoodoos after the exposed rocks.
We were lucky and caught a rainbow by the highway outside of Lajitas. This scenic highway runs through the southern portion of Big Bend Ranch State Park and is close to the Rio Grande.