Where is Upper Liebster?

Where is Upper Liebster located?

Upper Liebster, Scotland, Great Britain (approx. 58.3174913211°, -3.2831182485°)


Where is Upper Liebster on the map?