Where is Upper Chapel?

Where is Upper Chapel located?

Upper Chapel, Wales, Great Britain (approx. 52.0547375565°, -3.4491319659°)


Where is Upper Chapel on the map?