Where is Changhuikou?

Where is Changhuikou located?

Changhuikou, Shandong, China (approx. 36.96056°, 122.1267°)


Where is Changhuikou on the map?