Where is Stirling Station?

Where is Stirling Station located?

Stirling Station, Stirling Station, Great Britain (approx. 56.11982°, -3.93562°)


Where is Stirling Station on the map?