Watch: Browsing a magnificent wind farm on the way to Shihezi, Xinjiang

Shihezi is located in the central section of the northern foothills of Tianshan Mountains on the southern edge of the Junggar Basin. It is one of the largest cities in the Xinjiang Uygur Autonomous Region, with a population of over 650,000.

Along with Urumqi, Shihezi is considered one of Xinjiang's largest administrative, industrial and educational centers.