The Travel Photo of the Day for 8/11/2009 is of Viaduc de Millau and was taken by Welland
Photo credit: Welland
The Viaduc de Millau, or the Millau Viaduct, is a large road-bridge that spans the Tarn River valley near Millau in Southern France. It is the tallest vehicular bridge in the world, standing at 1,125 [...]








