The DEC Systems Research Center building. 130 Lytton Avenue, Palo Alto, California. Photo taken ~ Mar/1997 by J. Stolfi.