In developed countries, people living in the largest cities tend to be less happy than those living in smaller towns.This may sound counterintuitive, but it is the conclusion of most of the studies on the relationship between urbanization and individuals' life satisfaction.
发布时间:2024-05-16 16:00:56