Where is Letterbreen?

Where is Letterbreen located?

Letterbreen, Letterbreen, Great Britain (approx. 54.30974°, -7.733065°)


Where is Letterbreen on the map?