Where is Fanizzui?

Where is Fanizzui located?

Fanizzui, Guangdong, China (approx. 22.54314°, 112.7162°)


Where is Fanizzui on the map?