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