Where is Scar?

Where is Scar located?

Scar, Scotland, Great Britain (approx. 59.2920772121°, -2.5792808535°)


Where is Scar on the map?