Provided by Xinhua Attendees of the 6th World Media Summit watch performance at the grand bazaar in Urumqi northwest China ...
Temperatures of minus 4 degrees Fahrenheit were causing a problem for a camel in the autonomous Chinese region of Xinjiang: ...
Xinjiang is an incredible destination for anyone who prefers to experience a place firsthand, different from the interpretations of fact-checkers or NGOs who have never set foot there. This region has ...