Next year marks the 120th anniversary of the Eiffel Tower. To celebrate, the French will be adding a gigantic webbed Kevlar observation deck to the top, doubling the size of the deck and making the ...
The Eiffel Tower, one of the most visited landmarks in the world today, was once the tallest structure ever built too. At the time of its completion in 1889, its 984 feet (or 300 meters) far surpassed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results