The Statue of Liberty-Ellis Island Foundation, Inc. worked with its partner, the National Park Service, and EarthCam to make these extraordinary views a reality.
Not since 1916 when access to the Statue’s Torch was closed to visitors has the public been able to view New York Harbor and its surrounding shores from the Torch. But now, the first ever TorchCam allows people around the world to see these panoramic images from any computer or smart phone.
Cameras provide unobstructed LIVE views of the famed New York City skyline, along with exceptional views of the majestic Hudson River, ships in New York Harbor and Lady Liberty herself.
Link to Ellis Island web site.