Saturday, June 25, 2011

Statue of Liberty: NYC, New York

A universal symbol of freedom, this statue was a gift to America from France in 1884.  View the webcam focused on the Statue of Liberty.

See more webcams focused on NYC.

See more animals and locations via webcams. 

More ideas for travel adventures in California and the U.S. and around the world.

1 comment:

  1. I am sure this is a better shot than mine...and a clearer sky. Thanks!