Where is Ochmeir?

Where is Ochmeir located?

Ochmeir, Scotland, Great Britain (approx. 57.3417671591°, -3.0211715702°)


Where is Ochmeir on the map?