Where is Longhuadian?

Where is Longhuadian located?

Longhuadian, Hebei, China (approx. 38.35°, 116.0833°)


Where is Longhuadian on the map?