Where is Llanybydder Station?

Where is Llanybydder Station located?

Llanybydder Station, Llanybydder Station, Great Britain (approx. 52.0782°, -4.1507°)


Where is Llanybydder Station on the map?