Culture, environment, and the quality of life