Where is Annyudian?

Where is Annyudian located?

Annyudian, Hebei, China (approx. 39.36667°, 118.5667°)


Where is Annyudian on the map?