Where is Queenhill?

Where is Queenhill located?

Queenhill, Scotland, Great Britain (approx. 55.7514967748°, -5.5617427826°)


Where is Queenhill on the map?