Where is Pont-y-pant Station?

Where is Pont-y-pant Station located?

Pont-y-pant Station, Pont-y-pant Station, Great Britain (approx. 53.06513°, -3.86272°)


Where is Pont-y-pant Station on the map?