The canyon wren (Catherpes mexicanus ) is a small North American songbird of the wren family Troglodytidae. It is resident throughout its range and is generally found in arid, rocky cliffs, outcrops, and canyons. It is a small bird that is hard to...