A statue of Queen Isabella stands next to a stone fortress wall in Toledo, Spain.