Where is Sunjiaying?

Where is Sunjiaying located?

Sunjiaying, Hebei, China (approx. 40.6125°, 115.2414°)


Where is Sunjiaying on the map?