Extra-hepatic cholangiocarcinoma