Plateau De Beille, France
A spectator takes shelter from heavy rain and hail as he waits for the arrival of the 12th stage of the...
A spectator takes shelter from heavy rain and hail as he wait sfor the arrival of the 195-km (121.16 miles) 12th stage of the 102nd Tour de France cycling race from Lannemezan to Plateau De Beille, France, July 16, 2015. REUTERS/Eric Gaillard