Experts widely regard the development as a strategic effort to position China as a more accessible and appealing global destination. The nation's visa-free policy has simplified travel to China by ...