The Statue of Liberty, a renowned American landmark, stands tall on a pedestal in front of the Palazzo Vecchio in Florence, Italy. The statue, crafted from white marble, features a woman holding a torch and a cross, symbolizing freedom and the light of day.