China
Shangxiaohe is a city located in Shanxi, China.
You can find Shangxiaohe at 39.51° N, 112.92° E, in the Northern Hemisphere. It is classified under Shanxi, China.
The Shanxi region of China is home to Shangxiaohe and other cities such as Taiyuan, Lüliang, Datong.
Shangxiaohe is surrounded by 20 cities and towns within a 25 km radius.
Shangxiaohe is located in Shanxi, China.
Shangxiaohe is located at coordinates 39.51° N, 112.92° E in Shanxi, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)