Where is Nanfandong?

Where is Nanfandong located?

Nanfandong, Guangdong, China (approx. 23.861°, 116.0338°)


Where is Nanfandong on the map?