by hanusst
USA, NEW YORK, OCTOBER 8, 2014: Statue of Liberty at New York City is given the USA by France in 1885, standing at Liberty Island at Hudson river in New York.