Where is Dakouhe?

Where is Dakouhe located?

Dakouhe, Shandong, China (approx. 38.26917°, 117.8619°)


Where is Dakouhe on the map?