It has travelled by air, over water and on rail and that was just today's journey. The Olympic Torch Relay is back in our region and for the first time will overnight here in the East.
Starting the day in Leicester, thousands have cheered the flame on its way over Rutland Water and through Stamford on its way to the evening celebration in Peterborough.
Earlier the torch arrived on a steam train at Orton Mere train station.
Mark May from Northampton carried the Olympic Torch through Oakham.
In the space of two years, he did four marathons around the world raising £5,000 for the Roy Castle Lung Foundation.
Mark's nomination statement said: "Mark's positive attitude and uplifting spirit is a true asset and inspiration to us all. Despite a heavy work schedule, he always has time to deal with any enquiry and is never phased by anything despite work pressures."
Day 46 of the London 2012 Olympic Torch Relay started in Leicester and 100 torchbearers (36 from our region) have carried the Flame a distance of 75.29 miles including one leg by boat across the Rutland Water reservoir.
The Torch is also visiting Burghley House and taking to a steam train along the Nene Valley Railway before an evening celebration on The Embankment in Peterborough.
26 torchbearers, carried the Olympic Flame through the Anglia region today (Tuesday July 3) on Day 46 of the relay. For a list of all the torchbearers click here.