Where is Umajuan?

Where is Umajuan located?

Umajuan, Hebei, China (approx. 36.30222°, 115.0619°)


Where is Umajuan on the map?