This installation is located in Santa Helena Canyon section of the park, just a few feet away from the Rio Grande and the border with Mexico.
This installation is located in Santa Helena Canyon section of the park, just a few feet away from the Rio Grande and the border with Mexico.