These incredible pictures show the building of the Eiffel Tower in 1899, for the 1900...

39