Where is Nanxiahui?

Where is Nanxiahui located?

Nanxiahui, Shandong, China (approx. 35.90778°, 116.7544°)


Where is Nanxiahui on the map?