The Pecos Canyon State Park is located in north-central New Mexico near the Sangre de Cristo Mountains.