Where is Puzzles?

Where is Puzzles located?

Puzzles, Fujian, China (approx. 24.66194°, 117.2381°)


Where is Puzzles on the map?