Where is Wangtaoliao?

Where is Wangtaoliao located?

Wangtaoliao, Fujian, China (approx. 24.81333°, 117.3706°)


Where is Wangtaoliao on the map?