Where is Nyulaozu?

Where is Nyulaozu located?

Nyulaozu, Fujian, China (approx. 27.09265°, 119.7047°)


Where is Nyulaozu on the map?