Where is Helensburgh Upper?

Where is Helensburgh Upper located?

Helensburgh Upper, Helensburgh Upper, Great Britain (approx. 56.01236°, -4.7298°)


Where is Helensburgh Upper on the map?