[1]Tourism and Historical Culture College;
Zhaoqing University;
Zhaoqing;
Guangdong 526061;
China;
[1]Tourism and Historical Culture College;
Zhaoqing University;
Zhaoqing;
Guangdong 526061;
China;
[1]Tourism and Historical Culture College;
Zhaoqing University;
Zhaoqing;
Guangdong 526061;
China;
Modern China; National image; Research review;