Where is Fanuacan?

Where is Fanuacan located?

Fanuacan, Guangdong, China (approx. 22.50726°, 111.657°)


Where is Fanuacan on the map?