Where is Longhope?

Where is Longhope located?

Longhope, Scotland, Great Britain (approx. 58.7990050753°, -3.2076129908°)


Where is Longhope on the map?