Lol a super power china wants to conceal many things from the free world , if you have superior system why not let the tourists go freely allover china ? I have never faced any problem in Europe or America visiting any part after I got tourist visa .Lol, not all hotels in China are open to foreigners since many years ago, only licensed ones allowed. All tourists are free to travel in China including Xinjiang. And, you Indians are not allowing foreigners to travel to Kashmir, obviously something to hide for your gov suppression of minorities, don't make any excuses. And you people are not allowing Chinese and Pakistanis to travel to your country, you said, that's blatant discrimination. Shame on you people.