How our Bliss Filters work
Stéphanie Rivoal / Paris Tourist Office
At 1,063 feet, the Eiffel Tower is the tallest structure in Paris.