Where is Talchain?

Where is Talchain located?

Talchain, Scotland, Great Britain (approx. 56.4346933955°, -3.7014698982°)


Where is Talchain on the map?