Where is Xishilidian?

Where is Xishilidian located?

Xishilidian, Ningxia Hui Autonomous Region, China (approx. 38.65°, 106.35°)


Where is Xishilidian on the map?