Over 20,000 people came out in Midlothian to support the Olympic Torch Relay and cheer on the torchbearers.
The route passed through Dalkeith, Lasswade, Loanhead, Bilston, Milton Bridge and Penicuik.
Pupils from schools across the county joined local people to line the route.
The route and torchbearers chosen by the London Organising Committee of the Olympic Games and Paralympic Games was announced earlier this year. All communities in Midlothian were invited to come along and watch history in the making.
Councillor Joe Wallace, Provost of Midlothian Council, said: "This has been a tremendous day for the people of Midlothian. It was fantastic to see so many people out today in Midlothian supporting the Olympic Torch and the Flame bringing so many people together. It's very important that young people get into sport at an early age and this event will hopefully help to inspire our next generation of athletes.
"I'd like to thank the stewards from Midlothian Council and our partners in the police for helping to ensure today went so smoothly."
Over 130 primary school children took part in an Olympic themed event at Mauricewood Playing Fields. The event included participants creating a human banner in the shape of the Olympic Rings. The young people cheered on the Olympic Torch as it passed through Penicuik before taking part in a sports event.
- Share your photos, videos and comments from today on our social media channels
- Facebook page for Olympic Torch Relay in Midlothian
- Photos on Flickr