Olympic torch: Flame flies into Orkney and Shetland
The Olympic flame has visited its most northern destination as it travelled around Kirkwall in Orkney and Lerwick in the Shetland Islands.
A total of 40 torchbearers covered more than 29 miles across the Northern Isles on day 23 of the relay.
Lorna Gordon reports.