Where is Hoshaoliao?

Where is Hoshaoliao located?

Hoshaoliao, Fujian, China (approx. 24.04806°, 117.615°)


Where is Hoshaoliao on the map?