La Giralda, Spain Photos

La Giralda in Seville
In Spain, religion is still important in modern life. The Giralda in Seville is part of the largest cathedral in the world, an impressive architectural feat. The bell tower stands tall above the rest of the city.