Paris’s Eiffel Tower turns 123 today. When completed in 1889, it surpassed the Washington Monument to become the tallest man-made structure in the world (until 1930 when the Chrysler Building joined the scene in New York City.) Photos of the tower by Henri Rivière like this one, some of the first ever taken of the structure, are currently on view in our Snapshot exhibition.