translate English to French: Silvester pines, beaches, beautiful landscapes, incredible fauna, snow - you will find all this ...
Paysages impresionnants, faune, neige, tout cela fait un endroit idyllique des Pyrénées.