Next Image The Statue of Liberty Even on a damp day Liberty Island and one of the world’s most iconic statues, The Statue of Liberty, was breathtaking!