Where is Xiamahuangou?

Where is Xiamahuangou located?

Xiamahuangou, Ningxia Hui Autonomous Region, China (approx. 37.4°, 105.9333°)


Where is Xiamahuangou on the map?