Where is Vanley?

Where is Vanley located?

Vanley, Fujian, China (approx. 27.24069°, 120.015°)


Where is Vanley on the map?