Steamed Goat Head in Urumqi A street vendor sells steamed goats` head next to a string of shoe-shiners. Urumqi, capital city of the Xinjiang province in far western China.
Turpan Taken March 24, 2003Mausoleum in a small traditional Uyghur village near Turpan, in the Xinjiang province located in western China.