Where is Upper Race?

Where is Upper Race located?

Upper Race, Wales, Great Britain (approx. 51.6896089509°, -3.0489807133°)


Where is Upper Race on the map?