Where is Slieve Donard?

Where is Slieve Donard located?

Slieve Donard, Slieve Donard, Great Britain (approx. 54.18022°, -5.920961°)


Where is Slieve Donard on the map?