China
Liumaogou is a city located in Inner Mongolia, China.
You can find Liumaogou at 48.58° N, 123.31° E, in the Northern Hemisphere. It is classified under Inner Mongolia, China.
The Inner Mongolia region of China is home to Liumaogou and other cities such as Hohhot, Baotou, Ordos.
Liumaogou is surrounded by 20 cities and towns within a 25 km radius.
Liumaogou is located in Inner Mongolia, China.
Liumaogou is located at coordinates 48.58° N, 123.31° E in Inner Mongolia, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)