Where is Fanmupin?

Where is Fanmupin located?

Fanmupin, Guangdong, China (approx. 23.22152°, 112.2128°)


Where is Fanmupin on the map?