What does "How do you find life in Japan?" mean?
I'm asking this question because I've looked up the definition of life on the Cambridge dictionary website and the closest thing that I could find was "a particular type or part of someone’s experience:" and the example that they gave which was the closest to the meaning of life that I want was "She appreciates life in the United States." where's the link https://dictionary.cambridge.org/dictionary/english/life. So what part of someone's experience is life there referring to, if that's the meaning of life in that sentence that I want to know?
I've also looked up the word on the collins dictionary and the definition that I found was "You can use life to refer to the things that people do and experience that are characteristic of a particular place, group, or activity.", but the problem is that I don't know exactly what they are talking about, since it could be about a broad range of topics, Could someone give me an example of an answer to that question?