The contrasting white stone tower and green spire of the 11th century St. Peter's Cathedral in Geneva, Switzerland.