9 June 2012
Last updated at 20:56
On day 22 of the torch relay from Glasgow to Inverness, Emma Baird, the first torchbearer of the day, took the flame on board tall ship the Glenlee with Olympian Hamish Hardie. Mr Hardie competed as a yachtsman in the 1948 London Olympics.
Emma held the flame on the ship at The Tall Ship museum on the River Clyde. The 16-year-old plays for her school football team and has been a mentor and motivator to other pupils.
Derek Montgomery, 44, carried the flame through Clydebank. The youth worker shouted "Clydebank, I love you" before heading off with the torch.
Samantha Mcinnes carried the flame through Dumbarton. The 24-year-old has Myalgic Encephalomyelitis (ME) and has started an online blog to share her experiences.
Ruth Leith, who works for a Scottish charity helping children and young people with support needs, carried the Olympic flame through the village of Luss, along a street flanked by cottages which leads to the shore of Loch Lomond.
After running along Luss Pier, Ruth Leith, right, passed on the Olympic flame to Sheila Mcneill and they posed on the jetty for a picture.
Dennis Cooper, from Houston in the US, ran with the Olympic flame on the leg from Glencoe to North Ballachulish. The 48-year-old moved to Scotland after meeting his Scottish wife.
Taking her turn with a smile, pop star Emeli Sande ran with the torch over a large iron bridge, spanning Loch Leven, into the village of North Ballachulish. Later she joined dance acts and local performers for the evening celebrations at the Northern Meeting Park in Inverness.
The flame was carried in a lantern and taken in a gondola by Davie Austin at Nevis Range mountain ski resort.
With torch in hand, mountain biker Tracy Moseley rode along the heady heights of the Nevis Range.
The flame was taken by torchbearer Tara Laing to Loch Ness - on the relay leg from Lewiston to Inverness.
While the flame was in Loch Ness, it was carried on a boat by torchbearer Blair Marquis.
Mr Marquis passed on the flame to torchbearer Jim King, on the stage at the RockNess music festival.
Towards the end of the day, Scottish TV presenter Jenni Falconer carried the flame in Inverness, before it was taken to an evening celebration in Northern Meeting Park.