Faits : Faits : A. X._ et A._ se sont mariés en 1996. De cette union est issue une fille, B._, née le 24 mai 1998. En janvier 2002, les époux ont conclu une convention prévoyant notamment la suspension de la vie commune et attribuant la garde de l'enfant à sa mère. Devant le juge de district, les parties ont modifié cet accord en ce sens que la garde de l'enfant a été attribuée au père dès le 1er septembre 2002, un droit de visite étant accordé à la mère. X._ a quitté la Suisse le 6 août 2003 avec sa fille et une amie marocaine. Par télécopie du 25 août 2003, il a informé de son départ le juge civil et son avocat, leur cachant toutefois sa nouvelle adresse. Dans une lettre remise à la poste de Montreux le 6 novembre 2003, X._ a reproché à son épouse de s'être opposée au divorce ajoutant qu'elle s'était par là privée de la possibilité de voir sa fille, évoquant le fait qu'elle pourrait éventuellement la revoir moyennant certaines garanties et qu'un arrangement pourrait être trouvé dès que le divorce serait prononcé. Le 17 décembre 2003, le juge a confié la garde de l'enfant à la mère dès le 1er janvier 2004. Dans la même décision, il a au surplus ordonné au père de ramener l'enfant au domicile de sa mère, sous la menace des sanctions prévues par l'art. 292 CP. Bien qu'il ait su, par la lecture du bulletin officiel contenant la citation à l'audience, que son épouse avait sollicité de nouvelles mesures protectrices, ce dont il s'est vanté dans la lettre du 6 novembre 2003, il n'est pas établi que X._ ait eu connaissance du contenu de la décision du juge de district avant son arrestation le 20 mars 2006. Statuant le 13 octobre 2006, le Juge du district de Monthey a prononcé le divorce des époux et a attribué l'autorité parentale et la garde sur l'enfant B._ à sa mère. X._ a fait appel contre ce jugement. Dans une lettre du 6 mars 2006, X._ a laissé entendre qu'il pourrait faire revenir sa fille en Suisse pour autant qu'il obtienne des garanties du Service vaudois de protection de la jeunesse. Il n'a cependant entrepris aucune démarche, alors qu'il en avait la possibilité, confirmant aux débats qu'il était en principe opposé à un retour sans réserves ni conditions de l'enfant en Suisse et n'avait aucune confiance dans les services de protection de l'enfance. Quant à l'avenir, il a déclaré vouloir se soumettre au jugement de divorce, après avoir épuisé les possibilités de recours, et seulement s'il l'estimait conforme aux intérêts de sa fille. Tout au plus serait-il disposé à accepter un droit de visite de la mère, mais sous condition d'une surveillance stricte. Par ailleurs, en détention préventive depuis le 20 mars 2006, X._ a expliqué, dans plusieurs courriers adressés au juge d'instruction, que sa détention ne ferait pas revenir l'enfant et que la situation ne pourrait pas se débloquer tant qu'il serait détenu. Dans ces circonstances, les premiers juges ont admis que X._ avait la possibilité de faire revenir sa fille en Suisse avec de l'aide extérieure, mais qu'il ne le voulait pas. Dans une lettre du 6 mars 2006, X._ a laissé entendre qu'il pourrait faire revenir sa fille en Suisse pour autant qu'il obtienne des garanties du Service vaudois de protection de la jeunesse. Il n'a cependant entrepris aucune démarche, alors qu'il en avait la possibilité, confirmant aux débats qu'il était en principe opposé à un retour sans réserves ni conditions de l'enfant en Suisse et n'avait aucune confiance dans les services de protection de l'enfance. Quant à l'avenir, il a déclaré vouloir se soumettre au jugement de divorce, après avoir épuisé les possibilités de recours, et seulement s'il l'estimait conforme aux intérêts de sa fille. Tout au plus serait-il disposé à accepter un droit de visite de la mère, mais sous condition d'une surveillance stricte. Par ailleurs, en détention préventive depuis le 20 mars 2006, X._ a expliqué, dans plusieurs courriers adressés au juge d'instruction, que sa détention ne ferait pas revenir l'enfant et que la situation ne pourrait pas se débloquer tant qu'il serait détenu. Dans ces circonstances, les premiers juges ont admis que X._ avait la possibilité de faire revenir sa fille en Suisse avec de l'aide extérieure, mais qu'il ne le voulait pas. B. Le 13 décembre 2006, le juge du district de Monthey a notamment reconnu X._ coupable de lésions corporelles simples, abus de confiance, injure et enlèvement de mineur et l'a condamné à 16 mois d'emprisonnement et au paiement d'une indemnité de 5000 francs à son ex-épouse à titre de réparation morale. Il a en outre révoqué le sursis accordé à X._ le 13 décembre 2000 et ordonné l'exécution de la peine de trois mois d'emprisonnement qui en était assortie. B. Le 13 décembre 2006, le juge du district de Monthey a notamment reconnu X._ coupable de lésions corporelles simples, abus de confiance, injure et enlèvement de mineur et l'a condamné à 16 mois d'emprisonnement et au paiement d'une indemnité de 5000 francs à son ex-épouse à titre de réparation morale. Il a en outre révoqué le sursis accordé à X._ le 13 décembre 2000 et ordonné l'exécution de la peine de trois mois d'emprisonnement qui en était assortie. C. Statuant sur appel du condamné, la Cour pénale I du Tribunal cantonal valaisan a confirmé la déclaration de culpabilité de X._ et l'a condamné à une peine privative de liberté de 16 mois. Elle a en revanche renoncé à révoquer les sursis accordés en 2000 et 2003. C. Statuant sur appel du condamné, la Cour pénale I du Tribunal cantonal valaisan a confirmé la déclaration de culpabilité de X._ et l'a condamné à une peine privative de liberté de 16 mois. Elle a en revanche renoncé à révoquer les sursis accordés en 2000 et 2003. D. Contre cet arrêt, X._ forme un recours en matière pénale. Concluant, sous suite des frais et dépens, au renvoi de la cause à l'autorité cantonale, il invoque l'arbitraire dans l'établissement des faits et la violation du principe in dubio pro reo. Il sollicite également l'assistance judiciaire. 