Tour de France Grand Depart Held at Barcelona Sagrada Familia
The 113th Tour de France begins with a spectacular Grand Depart in Barcelona. The Sagrada Familia featuring the newly completed Tower of Jesus serves as the grand symbol.
Team presentations were held against the backdrop of Gaudis masterpiece.