Sanchez Canyon

Sanchez Canyon is located on the west side of the Rio Grande where the effects of the Cochiti Dam are felt.


Close this window