outdoor terraced garden with flower beds and stone steps