For proponents of the proposed Slot Canyon Riverlands State Park in Doña Ana County, the location makes sense. The proposed ...