DSC05222 Published January 4, 2016 at × Apart from its imposing structure from the outside, what really amazed me is how the interior achieved a truly magnificent play of light and color as produced by the stained glass windows from all corners.