Where is Crosscircuit?

Where is Crosscircuit located?

Crosscircuit, Scotland, Great Britain (approx. 58.6064089304°, -3.6695108415°)


Where is Crosscircuit on the map?