nesting place: a place suitable for nesting
point: the precise location of something; a spatially limited location
brilliant pebble: a code name for a small computerized heat-seeking missile that was supposed to intercept and destroy enemy missiles