Where is Alves Station?

Where is Alves Station located?

Alves Station, Alves Station, Great Britain (approx. 57.63745°, -3.45026°)


Where is Alves Station on the map?