tracking
Advertisement

Statue of Liberty webcams mark its birthday

The Statue of Liberty is celebrating her 125th birthday with the debut of live-streaming webcams placed in her torch. Internet users can view the streams on Earthcam's website and the National Park Service's Statue of Liberty website. Maureen Aladin has more.
SHARE
Embed
Email