Statue of Liberty - City View Webcam
Live View of Statue of Liberty - City View
We value your input
About Webcam
The Statue of Liberty is a colossal sculpture in the style of Napoleon III, or the style of the Second Empire, located in the United States on Liberty Island, located in Upper New York Bay, about 3 kilometers southwest of the southern tip of Manhattan Island.Source: https://earthcam.com