What happened at the Statue of Liberty on D - Day ?
Statue of Liberty National Monument is a United States national monument located in the states of New Jersey and New York , and comprising Liberty Island and Ellis Island .