Where is Guastadnant?

Where is Guastadnant located?

Guastadnant, Wales, Great Britain (approx. 53.0996571877°, -4.0736446388°)


Where is Guastadnant on the map?