Where is Fanwang?

Where is Fanwang located?

Fanwang, Fujian, China (approx. 27.0875°, 118.8639°)


Where is Fanwang on the map?