Liberty Enlightening the World

Liberty Enlightening the World is a famous landmark in Liberty Island in New York City. It is the tallest structure on Liberty Island and it is very close to Jersey City.