A church reflected in glass windows in Geneva, Switzerland.