Where is Llanybri?

Where is Llanybri located?

Llanybri, Wales, Great Britain (approx. 51.7871899792°, -4.4128131866°)


Where is Llanybri on the map?