London 2012: Torch route through Wiltshire revealed
The Olympic torch procession will pass Stonehenge en route to the opening ceremony of London 2012.
On 22 May it will enter Wiltshire at Trowbridge before travelling to Bradford-on-Avon.
Then on 23 May it will visit Chippenham, Calne, Marlborough, Chiseldon, Wroughton, Royal Wootton Bassett and Swindon.
It will return on 11 July going through Ludgershall, Tidworth, Amesbury, The Winterbournes and Salisbury.
An evening event is planned in Salisbury which civic leaders say will "showcase the city to the world".
Then on 12 July it will leave Salisbury passing through Wilton, Barford St Martin, Fovant on its route to Weymouth.
The journey through Wiltshire is part of a 70-day tour across the UK before the torch arrives at London's Olympic Stadium for the opening ceremony on 27 July when the last relay runner will transfer it from their torch to the Olympic cauldron.
It will then continue to burn until it is extinguished on the final day of the Games.
Thousands of torchbearers have been recruited for the flame's journey before the opening ceremony.
Each torchbearer will wear a white and gold uniform which has been designed for the occasion by Adidas.