Where is Vanzolin?

Where is Vanzolin located?

Vanzolin, Fujian, China (approx. 27.49139°, 119.0208°)


Where is Vanzolin on the map?