China issues travel restriction to Nepal

China has issued a temporary travel restriction to Nepal for “some political issues” in India, according to multiple sources, in a surprise move that may be a major setback for Nepal’s tourism that was of late encouraged by the flow of Chinese touri