7. Queen Elizabeth I Statue

Placed here in 2006, this royal likeness is the largest such work in the world honoring Queen Elizabeth I.