Where is Llaneilian?

Where is Llaneilian located?

Llaneilian, Wales, Great Britain (approx. 53.4095830156°, -4.3025980004°)


Where is Llaneilian on the map?