25+ Rare Photos In History That Will Blow Your Mind

26. Statue of Liberty

This is The Statue of Liberty under construction in Paris in 1884 – five years before the Eiffel Tower would be completed. After the Statue was presented to Levi P Morton, the U.S. minister to France, on July 4, 1884 in Paris, it was disassembled and shipped to the United States aboard the French Navy ship, Isère. The Statue arrived in New York Harbor on June 17, 1885, and was met with great fanfare. Unfortunately, the pedestal for the Statue was not yet complete and the entire structure was not reassembled on Bedloe’s Island until 1886.