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