Where is Naqinxiu?

Where is Naqinxiu located?

Naqinxiu, Guangdong, China (approx. 21.73749°, 112.3617°)


Where is Naqinxiu on the map?