Sweden's main cathedral in Uppsala rivals the great churches
of France and Italy in magnificence.