The Church of San Giorgio Maggiore, a white building with a red roof and a tall bell tower, stands on the island of San Giorgio Maggiore in Venice, Italy, with a boat and sailboats in the foreground and a deep blue sky above.