Where is Rutherand?

Where is Rutherand located?

Rutherand, Scotland, Great Britain (approx. 55.7249253138°, -4.1271429059°)


Where is Rutherand on the map?