Where is Lianhuachi?

Where is Lianhuachi located?

Lianhuachi, Hebei, China (approx. 38.03333°, 116.8333°)


Where is Lianhuachi on the map?