Sitting high atop the Statue of Liberty, this incredible EarthCam allows you to catch the view from the torch, a place that has been off-limits since the explosion of Black Tom Island in 1916 damaged its structural components. In this shot, see the view of Lady Liberty herself through the camera, during the snowstorm.
Something wrong with this post? Let us know!
Shop Related Products…
As an Amazon Associate I earn from qualifying purchases.