“…As a result, the differences in the natural environment, economic development level, employment opportunities, quality of public services, and administrative status between inflow and outflow areas have become important factors affecting regional population distribution changes [4,8,11]. Some scholars have used urban amenity theory to explore the factors influencing the population dynamics, which include economic amenity, social amenity, and natural amenity [11,31]. In fact, the impact of economic amenity and non-economic amenity (social amenity and natural amenity) on population dynamics, as emphasized by urban amenity theory, is similar to that of push-pull theory, which suggests that population migration is influenced by supply pull and demand push, i.e., population dynamics are influenced by various factors such as physical and geographical environment and economic and social development.…”