Where is Llanbister?

Where is Llanbister located?

Llanbister, Wales, Great Britain (approx. 52.3513505248°, -3.3091592789°)


Where is Llanbister on the map?