Where is Full stops?

Where is Full stops located?

Full stops, Fujian, China (approx. 24.21006°, 117.0375°)


Where is Full stops on the map?