
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.