Stained glass in vaulted windows seen inside the cathedral of Cologne, Germany. Known as the &lt;i&gt;Dom&lt;/i&gt;, seen in April 2000