translate English to French: For me, nothing can come close to the feeling I get when I'm by myself, outside on the mountain or down by the river.
Je suis de caractère indépendant. Je ne peux rien imaginer de plus agréable que de me promener seule, sur la montagne ou près de la rivière.