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