Skip to main content
2 of 3
deleted 4 characters in body
Jason Bassford
  • 38.3k
  • 5
  • 53
  • 91

I don't think there is a single word or anything specific, but the idiom at one with (nature) applies:

[Merriam-Webster]
1 : in a peaceful state as a part of something else
// I feel at one with nature.

So:

I like to visit mountains because it gives me the feeling of being at one with nature, reminding me of other trips and times I have been away from all things man-made.

Jason Bassford
  • 38.3k
  • 5
  • 53
  • 91