Where is Further?

Where is Further located?

Further, Jiangsu, China (approx. 34.275°, 117.6056°)


Where is Further on the map?