Where is Chezhuang?

Where is Chezhuang located?

Chezhuang, Hebei, China (approx. 37.68333°, 116.1333°)


Where is Chezhuang on the map?