1401 N Shoreline Blvd, Mountain View, California 94043 USA
Software Arch in Revolution exhibition.
Photo Credit: Yelp