Where is Rosehill?

Where is Rosehill located?

Rosehill, Scotland, Great Britain (approx. 57.0869168626°, -2.7599458692°)


Where is Rosehill on the map?