Where is Xinchijuan?

Where is Xinchijuan located?

Xinchijuan, Hebei, China (approx. 39.25722°, 116.1747°)


Where is Xinchijuan on the map?