Where is Huangwuqun?

Where is Huangwuqun located?

Huangwuqun, Shandong, China (approx. 37.78278°, 118.8719°)


Where is Huangwuqun on the map?