Where is Fantun?

Where is Fantun located?

Fantun, Hebei, China (approx. 37.6825°, 116.5914°)


Where is Fantun on the map?