Los Alamos Lashup Radar Site

See Tierra Amarilla Air Force Station