Sheraton Urumqi in Urumqi, Xinjiang China - 2008 --
Return
10. Bedroom - The large flat screen TV had several channels in English.