China
Xiaputule is a parish seat located in Xinjiang, China.
You can find Xiaputule at 39.47° N, 76.62° E, in the Northern Hemisphere. It is classified under Xinjiang, China.
The Xinjiang region of China is home to Xiaputule and other cities such as Ürümqi, Shihezi, Korla.
Xiaputule is surrounded by 20 cities and towns within a 25 km radius.
Xiaputule is located in Xinjiang, China.
Xiaputule is located at coordinates 39.47° N, 76.62° E in Xinjiang, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)