ALV200220010522 A snake tailed mountain lion petroglyph under the night sky at Three Rivers Petroglyph site. Three Rivers is a Jornada Mogollon rock art site north of Alamagordo, New Mexico