Where is Long?
Where is Long located?
Long, Picardie, France (approx. 50.039326°, 1.9793659°)
Where is Long on the map?
{"latitude":50.039326,"longitude":1.9793659,"title":"Long"}