The World Tourism Alliance, initiated by China, was established on Monday and will have its headquarters in Beijing. Photo is illustrative. China News …

Read the full article here

Tags: