Where is Ochaindarrock?

Where is Ochaindarrock located?

Ochaindarrock, Scotland, Great Britain (approx. 56.6467944683°, -5.2668800359°)


Where is Ochaindarrock on the map?