Where is Jiuzhanqiu?

Where is Jiuzhanqiu located?

Jiuzhanqiu, Shandong, China (approx. 36.8°, 117.4667°)


Where is Jiuzhanqiu on the map?