Where is Xiaoutai?

Where is Xiaoutai located?

Xiaoutai, Hebei, China (approx. 42.16444°, 117.0717°)


Where is Xiaoutai on the map?