The Taklimakan Desert is one of the world's largest shifting sands deserts and bears the name 'Desert of Death'. Let's e...
Why Visit Xinjiang?
Xinjiang is China's largest and most unique province. See why a visit to Xinjiang is a must for any Chinese traveler.