Where is That?

Where is That located?

That, Scotland, Great Britain (approx. 57.4588050172°, -6.3046073914°)


Where is That on the map?