The exterior of "Space Research Center Inc.," seen under the opening titles in various episodes, is actually TRW, Inc. (now the Space Technology sector of Northrop Grumman), in Redondo Beach, California. The view is from approx. 33.8935 N, 118.376 W, looking southwest.