Located in southern New Mexico, not far from Alamogordo, is the Three Rivers Petroglyph Site, the locale for some twenty thousand petroglyphs made by Indians of the Mogollon culture during 1000-1450.