Stunning stained glass windows in St. Giles Cathedral.