an outdoor garden with flowers and trees in bloom