Where is Fans?

Where is Fans located?

Fans, Shandong, China (approx. 36.93361°, 116.4797°)


Where is Fans on the map?