Xinjiang is an autonomous region of China. It is the largest Chinese administrative division.
Urumqi is the capital of Xinjiang Uyghur Autonomous Region of China.
Dabancheng District / The wind power station
A night view
The people's park
The Shuimogou scenic spot
A view from Hong Shang park