Where is Causewayhead Station?

Where is Causewayhead Station located?

Causewayhead Station, Causewayhead (Stirling) Station, Great Britain (approx. 56.1353°, -3.9263°)


Where is Causewayhead Station on the map?