Mouse over an image to read description. Click on an image to view larger version.

Statue of Liberty

Lady Liberty in New York harbor holds her torch aloft to welcome all Americans to citizenship. This magnificent statue, a gift from France in 1886, attracts millions, crossing from Manhattan's battery Park to Liberty Island and nearby Ellis Island. The Statue of Liberty remains a potent symbol of freedom and opportunity.

    All contents on this page are copyrighted by William Zhang.