Foothills Park in Los Altos Hills, CA