Where is Toudaokan?

Where is Toudaokan located?

Toudaokan, Ningxia Hui Autonomous Region, China (approx. 39.36667°, 106.7333°)


Where is Toudaokan on the map?