Where is Fanuzhai?

Where is Fanuzhai located?

Fanuzhai, Guangdong, China (approx. 23.8371°, 115.7976°)


Where is Fanuzhai on the map?