Where is Lower Chapel?

Where is Lower Chapel located?

Lower Chapel, Wales, Great Britain (approx. 52.0110859894°, -3.4166107186°)


Where is Lower Chapel on the map?