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.
While staying at the RV Park in Lajitas, TX we drove down the scenic Highway 170 a couple times. After seeing several horses on the Mexican side of the border, we crested one of the larger mountain passes on the road and started down to this view on the shoulder.
Mexico is to the left.
The view was reminiscent of the Headwaters of the Rio Grande I stopped at along a highway in Colorado, seen below.