Where is Holyhead Mountain?

Where is Holyhead Mountain located?

Holyhead Mountain, Holyhead Mountain, Great Britain (approx. 53.313377°, -4.6755824°)


Where is Holyhead Mountain on the map?