Where is Roslin Institute?

Where is Roslin Institute located?

Roslin Institute, Roslin Institute (Station), Great Britain (approx. 55.861305°, -3.169198°)


Where is Roslin Institute on the map?