Photos of the Statue of Liberty located on what is now known as Liberty Island. Before the Statue, the island was known as Bedloe’s Island. The Island has had several uses. A fort, known as Fort Wood, was constructed on the island 1807-1811. The star-shape underneath the Statue’s pedestal is the remains of the Fort!