Statue of Liberty

The Statue of Liberty stands on an island in New York City, holding a torch so big you could fit people inside it!

▶ what THAT landmark do?!