Where is Zhaojiazhui?

Where is Zhaojiazhui located?

Zhaojiazhui, Shandong, China (approx. 37.26667°, 118.6667°)


Where is Zhaojiazhui on the map?