Where is Zhanzoxia?

Where is Zhanzoxia located?

Zhanzoxia, Fujian, China (approx. 27.29981°, 119.9959°)


Where is Zhanzoxia on the map?