School of Architecture and Urban Planning Chongqing University Chongqing 400045 ChinaKey Laboratory of New Technology for Construction of Cities in Mountain Area Ministry of Education Chongqing University Chongqing 400045 China;
School of Architecture and Urban Planning Chongqing University Chongqing 400045 China;
Rural vitalization; European; Rural development policy; Great Britain; Sweden;