Where is Tinkerbell?

Where is Tinkerbell located?

Tinkerbell, Fujian, China (approx. 23.91918°, 117.2658°)


Where is Tinkerbell on the map?