Where is Fanshuiche?

Where is Fanshuiche located?

Fanshuiche, Guangdong, China (approx. 21.54246°, 110.1206°)


Where is Fanshuiche on the map?