The Statue of Liberty and Ellis Island in New York Harbor • Earth.com

Last update: September 21st, 2019 at 2:52 pm

Today’s Image of the Day comes thanks to the NASA Earth Observatory and features a look at the Statue of Liberty and Ellis Island in New York Harbor.

The photo was taken by the Operational Land Imager (OLI) onboard the Landsat 8 satellite. The Hudson River feeds into New York Harbor from the north, with Jersey City to the west and magnificent Manhattan to the east.

Liberty Island sits in the center, home to the iconic Statue of Liberty. Ellis Island can be found directly north, with Governor’s Island to the east.

By Rory Arnold, Earth.com

Source: NASA Earth Observatory

Fresh News coming
your way, Weekly

The biggest news about our planet
delivered to you each day