China
Located in Xinjiang, China, Shanghugou is a city.
The location of Shanghugou corresponds to 44.19° N, 88.48° E, in the Northern Hemisphere. It is within the Xinjiang area of China.
Xinjiang is one of China's administrative regions. Shanghugou is one of its main cities, along with Ürümqi, Shihezi, Korla.
Around Shanghugou, 20 nearby populated places have been recorded within 25 km.
Shanghugou is located in Xinjiang, China.
Shanghugou is located at coordinates 44.19° N, 88.48° E in Xinjiang, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)