National Parks Alien Tethered to Starship November 27, 2019 - By JEC Alien Tethered to Starship at Petroglyph National Monument, Albuquerque, New Mexico. Mesa Point trail at Boca Negra Canyon.