Where is Oshchub?

Where is Oshchub located?

Oshchub, Scotland, Great Britain (approx. 56.3571601204°, -4.3382434855°)


Where is Oshchub on the map?