Question : when was the statue of liberty delivered to the united states
Answer : On June 17, 1885