China
Ayilangsu is a village in Xinjiang, China.
At coordinates 40.34° N, 75.12° E, Ayilangsu lies in the Northern Hemisphere. The city belongs to Xinjiang in China.
The Xinjiang region of China is home to Ayilangsu and other cities such as Ürümqi, Shihezi, Korla.
The area surrounding Ayilangsu includes 20 nearby cities and towns.
Ayilangsu is located in Xinjiang, China.
Ayilangsu is located at coordinates 40.34° N, 75.12° E in Xinjiang, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)