China
Shangzhuangzi is a city located in Gansu, China.
You can find Shangzhuangzi at 36.59° N, 104.89° E, in the Northern Hemisphere. It is classified under Gansu, China.
The Gansu region of China is home to Shangzhuangzi and other cities such as Lanzhou, Qingyang, Tianshui.
Shangzhuangzi is surrounded by 20 cities and towns within a 25 km radius.
Shangzhuangzi is located in Gansu, China.
Shangzhuangzi is located at coordinates 36.59° N, 104.89° E in Gansu, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)