Butterfly Habitat > Mountain Canyons > Belen Canyon; Valenica County, New Mexico