Where is Dowuuuuuuuuuuuuuuuuuuuuuuuu?

Where is Dowuuuuuuuuuuuuuuuuuuuuuuuu located?

Dowuuuuuuuuuuuuuuuuuuuuuuuu, Hebei, China (approx. 37.89639°, 114.5008°)


Where is Dowuuuuuuuuuuuuuuuuuuuuuuuu on the map?