5 Dec 2015 Fillmore Canyon (Fall Edition) by Lisa T | posted in: Landscapes, Mother Nature, New Mexico, Photos | 0 Fillmore Canyon in Fall The Fillmore Canyon waterfall, or “water drip,” as the volunteer at the Visitor Center put it, in the Organ foothills outside Las Cruces, NM.