France/Barcelona2006 > Millau & Central France > Tower Previous Next
Tower
And one of the principal contractors was the Eiffel Construction company.