Gemello Park rests in a neighborhood near the Mountain View/Los Altos border. The park welcomes visitors with an elaborate awning surrounded by greenery and flowers. Enjoy the view from its benches and picnic tables. A few play structure are set against small rolling hills.