Where is Mianzhi?

Where is Mianzhi located?

Mianzhi, Fujian, China (approx. 24.81306°, 117.5167°)


Where is Mianzhi on the map?