Where is Sumburgh?

Where is Sumburgh located?

Sumburgh, Sumburgh, Great Britain (approx. 59.86916°, -1.28781°)


Where is Sumburgh on the map?