Liberty Island 3D Rig

Liberty Island is a federally owned island in Upper New York Bay in the northeastern United States. Its most notable feature is the Statue of Liberty, a large statue by Frédéric Auguste Bartholdi that was dedicated in 1886. The island also contains the Statue of Liberty Museum, which opened in 2019 and exhibits the statue's original torch.
  • Location: Upper New York Bay
  • Area: 14.717 acres (59,560 m²)
  • Governing body: National Park Service
Data from: en.wikipedia.org