Supposed to be some range off I-10 near Las Cruces.

Can anyone tell me about this place?