Where is Qenuzhai?

Where is Qenuzhai located?

Qenuzhai, Fujian, China (approx. 24.87211°, 116.2421°)


Where is Qenuzhai on the map?